Fix googletest BUILD file
Apparently the upstream pull request was never really tested...
Change-Id: I1c958ad1eea95410712582dc429e57fbedfd603d
diff --git a/third_party/googletest/BUILD b/third_party/googletest/BUILD
index 0eb47fd..a5dd79e 100644
--- a/third_party/googletest/BUILD
+++ b/third_party/googletest/BUILD
@@ -10,6 +10,7 @@
cc_library(
name = "googletest",
+ visibility = ["//visibility:public"],
srcs = glob([
"googletest/src/gtest.cc",
"googletest/src/gtest-death-test.cc",
@@ -40,7 +41,19 @@
)
cc_library(
+ name = "googletest_main",
+ visibility = ["//visibility:public"],
+ srcs = [
+ "googletest/src/gtest_main.cc",
+ ],
+ deps = [
+ ":googletest",
+ ],
+)
+
+cc_library(
name = "googlemock",
+ visibility = ["//visibility:public"],
srcs = glob([
"googlemock/src/gmock-cardinalities.cc",
"googlemock/src/gmock.cc",
@@ -154,8 +167,8 @@
name = "googletest_sample1_test",
srcs = ["googletest/samples/sample1_unittest.cc"],
deps = [
+ ":googletest_main",
":googletest_sample_libs",
- ":googletest",
],
)
@@ -163,7 +176,7 @@
name = "googletest_sample2_test",
srcs = ["googletest/samples/sample2_unittest.cc"],
deps = [
- ":googletest",
+ ":googletest_main",
":googletest_sample_libs",
],
)
@@ -172,7 +185,7 @@
name = "googletest_sample3_test",
srcs = ["googletest/samples/sample3_unittest.cc"],
deps = [
- ":googletest",
+ ":googletest_main",
":googletest_sample_libs",
],
)
@@ -181,7 +194,7 @@
name = "googletest_sample4_test",
srcs = ["googletest/samples/sample4_unittest.cc"],
deps = [
- ":googletest",
+ ":googletest_main",
":googletest_sample_libs",
],
)
@@ -190,7 +203,7 @@
name = "googletest_sample5_test",
srcs = ["googletest/samples/sample5_unittest.cc"],
deps = [
- ":googletest",
+ ":googletest_main",
":googletest_sample_libs",
],
)
@@ -199,7 +212,7 @@
name = "googletest_sample6_test",
srcs = ["googletest/samples/sample6_unittest.cc"],
deps = [
- ":googletest",
+ ":googletest_main",
":googletest_sample_libs",
],
)
@@ -208,7 +221,7 @@
name = "googletest_sample7_test",
srcs = ["googletest/samples/sample7_unittest.cc"],
deps = [
- ":googletest",
+ ":googletest_main",
":googletest_sample_libs",
],
)
@@ -217,7 +230,7 @@
name = "googletest_sample8_test",
srcs = ["googletest/samples/sample8_unittest.cc"],
deps = [
- ":googletest",
+ ":googletest_main",
":googletest_sample_libs",
],
)
@@ -226,7 +239,7 @@
name = "googletest_sample9_test",
srcs = ["googletest/samples/sample9_unittest.cc"],
deps = [
- ":googletest",
+ ":googletest_main",
":googletest_sample_libs",
],
)
@@ -235,7 +248,7 @@
name = "googletest_sample10_test",
srcs = ["googletest/samples/sample10_unittest.cc"],
deps = [
- ":googletest",
+ ":googletest_main",
":googletest_sample_libs",
],
)
@@ -250,7 +263,7 @@
"googletest/test/production.cc",
],
deps = [
- ":googletest",
+ ":googletest_main",
],
)
@@ -260,7 +273,7 @@
"googletest/test/gtest-filepath_test.cc",
],
deps = [
- ":googletest",
+ ":googletest_main",
],
)
@@ -270,7 +283,7 @@
"googletest/test/gtest-linked_ptr_test.cc",
],
deps = [
- ":googletest",
+ ":googletest_main",
],
)
@@ -280,7 +293,7 @@
"googletest/test/gtest-message_test.cc",
],
deps = [
- ":googletest",
+ ":googletest_main",
],
)
@@ -294,7 +307,7 @@
"googletest/test/gtest-options_test.cc",
],
deps = [
- ":googletest",
+ ":googletest_main",
],
)"""
@@ -304,7 +317,7 @@
"googletest/test/gtest-port_test.cc",
],
deps = [
- ":googletest",
+ ":googletest_main",
],
)
@@ -314,7 +327,7 @@
"googletest/test/gtest_pred_impl_unittest.cc",
],
deps = [
- ":googletest",
+ ":googletest_main",
],
)
@@ -328,7 +341,7 @@
"googletest/include",
],
deps = [
- ":googletest",
+ ":googletest_main",
":gtest_production",
],
)
@@ -339,7 +352,7 @@
"googletest/test/gtest-test-part_test.cc",
],
deps = [
- ":googletest",
+ ":googletest_main",
],
)
@@ -349,7 +362,7 @@
"googletest/test/gtest-typed-test_test.cc",
],
deps = [
- ":googletest",
+ ":googletest_main",
],
)
@@ -359,7 +372,7 @@
"googletest/test/gtest-typed-test2_test.cc",
],
deps = [
- ":googletest",
+ ":googletest_main",
],
)
@@ -369,7 +382,7 @@
"googletest/test/gtest_unittest.cc",
],
deps = [
- ":googletest",
+ ":googletest_main",
],
)
@@ -379,7 +392,7 @@
"googletest/test/production.cc",
],
deps = [
- ":googletest",
+ ":googletest_main",
],
)
@@ -394,7 +407,7 @@
],
deps = [
":googlemock",
- ":googletest",
+ ":googletest_main",
],
)
@@ -405,7 +418,7 @@
],
deps = [
":googlemock",
- ":googletest",
+ ":googletest_main",
],
)
@@ -416,7 +429,7 @@
],
deps = [
":googlemock",
- ":googletest",
+ ":googletest_main",
],
)
@@ -427,7 +440,7 @@
],
deps = [
":googlemock",
- ":googletest",
+ ":googletest_main",
],
)
@@ -438,7 +451,7 @@
],
deps = [
":googlemock",
- ":googletest",
+ ":googletest_main",
],
)
@@ -449,7 +462,7 @@
],
deps = [
":googlemock",
- ":googletest",
+ ":googletest_main",
],
)
@@ -460,7 +473,7 @@
],
deps = [
":googlemock",
- ":googletest",
+ ":googletest_main",
],
)
@@ -471,7 +484,7 @@
],
deps = [
":googlemock",
- ":googletest",
+ ":googletest_main",
],
)
@@ -484,7 +497,7 @@
],
deps = [
":googlemock",
- ":googletest",
+ ":googletest_main",
],
)"""
@@ -496,7 +509,7 @@
],
deps = [
":googlemock",
- ":googletest",
+ ":googletest_main",
],
)
@@ -507,7 +520,7 @@
],
deps = [
":googlemock",
- ":googletest",
+ ":googletest_main",
],
)
@@ -518,7 +531,7 @@
],
deps = [
":googlemock",
- ":googletest",
+ ":googletest_main",
],
)
@@ -529,7 +542,7 @@
],
deps = [
":googlemock",
- ":googletest",
+ ":googletest_main",
],
)
@@ -540,7 +553,7 @@
],
deps = [
":googlemock",
- ":googletest",
+ ":googletest_main",
],
)
@@ -553,7 +566,7 @@
],
deps = [
":googlemock",
- ":googletest",
+ ":googletest_main",
],
)"""
@@ -564,7 +577,7 @@
],
deps = [
":googlemock",
- ":googletest",
+ ":googletest_main",
],
)
@@ -575,7 +588,7 @@
],
deps = [
":googlemock",
- ":googletest",
+ ":googletest_main",
],
)
@@ -586,7 +599,7 @@
],
deps = [
":googlemock",
- ":googletest",
+ ":googletest_main",
],
)
@@ -597,6 +610,6 @@
],
deps = [
":googlemock",
- ":googletest",
+ ":googletest_main",
],
)