blob: f38bfd8d4574b199c9d2b8f818187f23bbab8169 [file] [log] [blame]
Craig Tiller05fbe3c2017-02-17 13:27:21 -08001cc_library(
2 name = "gtest",
3 srcs = [
Ken Payson975b5102017-03-30 17:38:40 -07004 "googletest/src/gtest-all.cc",
Craig Tiller05fbe3c2017-02-17 13:27:21 -08005 ],
Nicolas "Pixel" Noblefc49d6e2017-09-01 23:53:34 +02006 hdrs = glob([
7 "googletest/include/**/*.h",
8 "googletest/src/*.cc",
9 "googletest/src/*.h",
10 ]),
Craig Tiller05fbe3c2017-02-17 13:27:21 -080011 includes = [
Ken Payson975b5102017-03-30 17:38:40 -070012 "googletest",
13 "googletest/include",
Nicolas "Pixel" Noblefc49d6e2017-09-01 23:53:34 +020014 ],
15 linkstatic = 1,
16 visibility = [
17 "//visibility:public",
18 ],
19)
20
21cc_library(
22 name = "gmock",
23 srcs = [
24 "googlemock/src/gmock-all.cc"
25 ],
26 hdrs = glob([
27 "googlemock/include/**/*.h",
28 "googlemock/src/*.cc",
29 "googlemock/src/*.h"
30 ]),
31 includes = [
32 "googlemock",
33 "googlemock/include",
34 ],
35 deps = [
36 ":gtest",
Craig Tiller05fbe3c2017-02-17 13:27:21 -080037 ],
38 linkstatic = 1,
39 visibility = [
40 "//visibility:public",
41 ],
42)