| Index: build/secondary/testing/gtest/BUILD.gn
|
| diff --git a/build/secondary/testing/gtest/BUILD.gn b/build/secondary/testing/gtest/BUILD.gn
|
| index 649f5c559db4054f6815b77432f39e04e0ca769e..7eeceef55e28ec25ea0c1fe2213bacc673e14e9c 100644
|
| --- a/build/secondary/testing/gtest/BUILD.gn
|
| +++ b/build/secondary/testing/gtest/BUILD.gn
|
| @@ -3,6 +3,10 @@
|
| # found in the LICENSE file.
|
|
|
| import("//build_overrides/gtest.gni")
|
| +if (is_ios) {
|
| + import("//build/config/ios/ios_sdk.gni")
|
| + import("//build/buildflag_header.gni")
|
| +}
|
|
|
| config("gtest_config") {
|
| visibility = [
|
| @@ -72,6 +76,7 @@ static_library("gtest") {
|
| "src/gtest-typed-test.cc",
|
| "src/gtest.cc",
|
| ]
|
| + deps = []
|
|
|
| if (gtest_include_multiprocess) {
|
| sources += [
|
| @@ -100,9 +105,10 @@ static_library("gtest") {
|
|
|
| if (is_ios && gtest_include_ios_coverage) {
|
| sources += [
|
| - "../coverage_util_ios.cc",
|
| "../coverage_util_ios.h",
|
| + "../coverage_util_ios.mm",
|
| ]
|
| + deps += [ ":ios_enable_coverage" ]
|
| }
|
|
|
| include_dirs = [ "." ]
|
| @@ -128,3 +134,10 @@ source_set("gtest_main") {
|
| ":gtest",
|
| ]
|
| }
|
| +
|
| +if (is_ios) {
|
| + buildflag_header("ios_enable_coverage") {
|
| + header = "ios_enable_coverage.h"
|
| + flags = [ "IOS_ENABLE_COVERAGE=$ios_enable_coverage" ]
|
| + }
|
| +}
|
|
|