BUILD.bazel (googletest-release-1.10.0) | : | BUILD.bazel (googletest-release-1.11.0) | ||
---|---|---|---|---|
skipping to change at line 39 | skipping to change at line 39 | |||
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | |||
# | # | |||
# Bazel Build for Google C++ Testing Framework(Google Test) | # Bazel Build for Google C++ Testing Framework(Google Test) | |||
load("@rules_cc//cc:defs.bzl", "cc_library", "cc_test") | load("@rules_cc//cc:defs.bzl", "cc_library", "cc_test") | |||
package(default_visibility = ["//visibility:public"]) | package(default_visibility = ["//visibility:public"]) | |||
licenses(["notice"]) | licenses(["notice"]) | |||
exports_files(["LICENSE"]) | ||||
config_setting( | config_setting( | |||
name = "windows", | name = "windows", | |||
constraint_values = ["@bazel_tools//platforms:windows"], | constraint_values = ["@platforms//os:windows"], | |||
) | ||||
config_setting( | ||||
name = "msvc_compiler", | ||||
flag_values = { | ||||
"@bazel_tools//tools/cpp:compiler": "msvc-cl", | ||||
}, | ||||
visibility = [":__subpackages__"], | ||||
) | ) | |||
config_setting( | config_setting( | |||
name = "has_absl", | name = "has_absl", | |||
values = {"define": "absl=1"}, | values = {"define": "absl=1"}, | |||
) | ) | |||
# Library that defines the FRIEND_TEST macro. | # Library that defines the FRIEND_TEST macro. | |||
cc_library( | cc_library( | |||
name = "gtest_prod", | name = "gtest_prod", | |||
skipping to change at line 106 | skipping to change at line 116 | |||
linkopts = select({ | linkopts = select({ | |||
":windows": [], | ":windows": [], | |||
"//conditions:default": ["-pthread"], | "//conditions:default": ["-pthread"], | |||
}), | }), | |||
deps = select({ | deps = select({ | |||
":has_absl": [ | ":has_absl": [ | |||
"@com_google_absl//absl/debugging:failure_signal_handler", | "@com_google_absl//absl/debugging:failure_signal_handler", | |||
"@com_google_absl//absl/debugging:stacktrace", | "@com_google_absl//absl/debugging:stacktrace", | |||
"@com_google_absl//absl/debugging:symbolize", | "@com_google_absl//absl/debugging:symbolize", | |||
"@com_google_absl//absl/strings", | "@com_google_absl//absl/strings", | |||
"@com_google_absl//absl/types:any", | ||||
"@com_google_absl//absl/types:optional", | "@com_google_absl//absl/types:optional", | |||
"@com_google_absl//absl/types:variant", | "@com_google_absl//absl/types:variant", | |||
], | ], | |||
"//conditions:default": [], | "//conditions:default": [], | |||
}), | }), | |||
) | ) | |||
cc_library( | cc_library( | |||
name = "gtest_main", | name = "gtest_main", | |||
srcs = ["googlemock/src/gmock_main.cc"], | srcs = ["googlemock/src/gmock_main.cc"], | |||
End of changes. 3 change blocks. | ||||
1 lines changed or deleted | 12 lines changed or added |