blob: 0f4fd2fcce61632cf1de168eb7ace73c64d79265 [file] [log] [blame]
kjellander@webrtc.org94a23f02016-03-17 12:05:36 +01001include_rules = [
ilnikee42d192017-08-22 07:16:20 -07002 "+third_party/libjpeg",
3 "+third_party/libjpeg_turbo",
Mirko Bonadei92ea95e2017-09-15 06:47:31 +02004 "+call",
5 "+common_audio",
6 "+common_video",
7 "+logging/rtc_event_log",
8 "+media/base",
Emircan Uysaler03e6ec92018-03-09 15:03:26 -08009 "+media/engine",
Mirko Bonadei92ea95e2017-09-15 06:47:31 +020010 "+modules/audio_coding",
Sebastian Jansson98b07e92018-09-27 13:47:01 +020011 "+modules/congestion_controller",
Mirko Bonadei92ea95e2017-09-15 06:47:31 +020012 "+modules/audio_device",
13 "+modules/audio_mixer",
14 "+modules/audio_processing",
Sebastian Jansson50eb4c42018-08-03 13:25:17 +020015 "+modules/congestion_controller/bbr",
Mirko Bonadei92ea95e2017-09-15 06:47:31 +020016 "+modules/rtp_rtcp",
Sebastian Janssonf7f98452019-03-18 18:53:07 +010017 "+modules/utility",
Mirko Bonadei92ea95e2017-09-15 06:47:31 +020018 "+modules/video_capture",
19 "+modules/video_coding",
20 "+sdk",
21 "+system_wrappers",
Mirko Bonadei65432062017-12-11 09:32:13 +010022 "+third_party/libyuv",
kjellander@webrtc.org94a23f02016-03-17 12:05:36 +010023]
kwiberg77eab702016-09-28 17:42:01 -070024
25specific_include_rules = {
26 "gmock\.h": [
27 "+testing/gmock/include/gmock",
28 ],
29 "gtest\.h": [
30 "+testing/gtest/include/gtest",
31 ],
Mirko Bonadei9c66aee2017-09-14 16:26:07 +020032 ".*congestion_controller_feedback_fuzzer\.cc": [
Mirko Bonadei92ea95e2017-09-15 06:47:31 +020033 "+modules/congestion_controller/include/receive_side_congestion_controller.h",
34 "+modules/pacing/packet_router.h",
35 "+modules/remote_bitrate_estimator/include/remote_bitrate_estimator.h",
Mirko Bonadei9c66aee2017-09-14 16:26:07 +020036 ],
Qingsi Wang558b93b2018-08-30 10:38:44 -070037 ".*mdns_parser_fuzzer\.cc": [
38 "+p2p/base/mdns_message.h",
39 ],
Mirko Bonadei9c66aee2017-09-14 16:26:07 +020040 ".*pseudotcp_parser_fuzzer\.cc": [
Steve Anton10542f22019-01-11 09:11:00 -080041 "+p2p/base/pseudo_tcp.h",
Mirko Bonadei9c66aee2017-09-14 16:26:07 +020042 ],
43 ".*stun_parser_fuzzer\.cc": [
Mirko Bonadei92ea95e2017-09-15 06:47:31 +020044 "+p2p/base/stun.h",
Mirko Bonadei9c66aee2017-09-14 16:26:07 +020045 ],
46 ".*stun_validator_fuzzer\.cc": [
Mirko Bonadei92ea95e2017-09-15 06:47:31 +020047 "+p2p/base/stun.h",
Mirko Bonadei9c66aee2017-09-14 16:26:07 +020048 ],
Danil Chapovalov40dc98a2019-08-12 13:40:47 +020049 ".*test_main\.cc": [
50 "+absl/debugging/failure_signal_handler.h",
51 "+absl/debugging/symbolize.h",
52 ],
Artem Titov840b0552019-01-30 10:24:47 +010053 ".*test_peer\.(h|cc)": [
54 "+pc",
55 "+p2p",
56 ],
Artem Titov0774bd92019-01-30 15:26:05 +010057 ".*network_emulation_pc_unittest\.cc": [
58 "+pc/peer_connection_wrapper.h",
59 "+pc/test/mock_peer_connection_observers.h",
60 "+p2p/client/basic_port_allocator.h",
61 ],
Artem Titovbf9e01a2019-02-14 10:51:27 +010062 ".*peer_connection_quality_test\.(h|cc)": [
Artem Titova6a273d2019-02-07 16:43:51 +010063 "+pc",
Artem Titovef3fd9c2019-06-13 16:36:52 +020064 ],
65 ".*sdp_changer\.(h|cc)": [
66 "+pc",
67 "+p2p",
Artem Titova6a273d2019-02-07 16:43:51 +010068 ]
kwiberg77eab702016-09-28 17:42:01 -070069}