diff --git a/webrtc.gni b/webrtc.gni index cfc9cb0cf8..66f8b11cde 100644 --- a/webrtc.gni +++ b/webrtc.gni @@ -278,6 +278,9 @@ if (build_with_chromium) { webrtc_default_visibility += [ webrtc_root + "/../webrtc_overrides/*" ] } +absl_include_config = "//third_party/abseil-cpp:absl_include_config" +absl_define_config = "//third_party/abseil-cpp:absl_define_config" + template("rtc_test") { test(target_name) { forward_variables_from(invoker, @@ -296,7 +299,11 @@ template("rtc_test") { configs += invoker.configs configs -= rtc_remove_configs configs -= invoker.suppressed_configs - public_configs = [ rtc_common_inherited_config ] + public_configs = [ + rtc_common_inherited_config, + absl_include_config, + absl_define_config, + ] if (defined(invoker.public_configs)) { public_configs += invoker.public_configs } @@ -324,7 +331,11 @@ template("rtc_source_set") { configs += invoker.configs configs -= rtc_remove_configs configs -= invoker.suppressed_configs - public_configs = [ rtc_common_inherited_config ] + public_configs = [ + rtc_common_inherited_config, + absl_include_config, + absl_define_config, + ] if (defined(invoker.public_configs)) { public_configs += invoker.public_configs } @@ -354,7 +365,11 @@ template("rtc_executable") { ] deps += invoker.deps - public_configs = [ rtc_common_inherited_config ] + public_configs = [ + rtc_common_inherited_config, + absl_include_config, + absl_define_config, + ] if (defined(invoker.public_configs)) { public_configs += invoker.public_configs } @@ -378,7 +393,11 @@ template("rtc_static_library") { configs += invoker.configs configs -= rtc_remove_configs configs -= invoker.suppressed_configs - public_configs = [ rtc_common_inherited_config ] + public_configs = [ + rtc_common_inherited_config, + absl_include_config, + absl_define_config, + ] if (defined(invoker.public_configs)) { public_configs += invoker.public_configs } @@ -402,7 +421,11 @@ template("rtc_shared_library") { configs += invoker.configs configs -= rtc_remove_configs configs -= invoker.suppressed_configs - public_configs = [ rtc_common_inherited_config ] + public_configs = [ + rtc_common_inherited_config, + absl_include_config, + absl_define_config, + ] if (defined(invoker.public_configs)) { public_configs += invoker.public_configs }