blob: f342e66b1a95d3fbcb8f59fa2e01e5e2284ba542 [file] [log] [blame]
Brian Silvermanedf79a92015-09-12 14:50:16 -04001# This Package contains the necessary targets to incorporate the googletest
2# libraries into your Bazel built projects.
3#
4# The libraries are defined here rather than in their component directories
5# because googlemock has dependencies on googletest and by defining the
6# build targets here, the libraries are independent of their location in
7# a more straightforward way.
8
Brian Silverman63889f92015-11-27 01:33:56 -05009load('/tools/build_rules/empty_main', 'empty_main_if_asan')
10
Brian Silvermanedf79a92015-09-12 14:50:16 -040011licenses(["notice"])
12
13cc_library(
14 name = "googletest",
Brian Silvermand4bc13c2015-09-26 17:35:24 -040015 visibility = ["//visibility:public"],
Brian Silvermanedf79a92015-09-12 14:50:16 -040016 srcs = glob([
17 "googletest/src/gtest.cc",
18 "googletest/src/gtest-death-test.cc",
19 "googletest/src/gtest-filepath.cc",
20 "googletest/src/gtest-internal-inl.h",
21 "googletest/src/gtest-port.cc",
22 "googletest/src/gtest-printers.cc",
23 "googletest/src/gtest-test-part.cc",
24 "googletest/src/gtest-typed-test.cc",
25 "googletest/include/gtest/internal/*.h",
26 "googletest/include/gtest/internal/custom/*.h",
27 ]),
28 hdrs = glob([
29 "googletest/include/gtest/*.h"
30 ]),
31 includes = [
32 "googletest",
33 "googletest/include",
34 ],
35 copts = [
36 "-g",
37 "-Wall",
38 "-Wextra",
Brian Silvermanf1cff392015-10-11 19:36:18 -040039 "-Wno-format-nonliteral",
40 "-Wno-switch-enum",
41 "-Wno-missing-field-initializers",
Brian Silvermanedf79a92015-09-12 14:50:16 -040042 ],
43 linkopts = [
44 "-pthread",
45 ],
46)
47
48cc_library(
Brian Silvermand4bc13c2015-09-26 17:35:24 -040049 name = "googletest_main",
50 visibility = ["//visibility:public"],
51 srcs = [
52 "googletest/src/gtest_main.cc",
53 ],
54 deps = [
55 ":googletest",
56 ],
57)
58
59cc_library(
Brian Silvermanedf79a92015-09-12 14:50:16 -040060 name = "googlemock",
Brian Silvermand4bc13c2015-09-26 17:35:24 -040061 visibility = ["//visibility:public"],
Brian Silvermanedf79a92015-09-12 14:50:16 -040062 srcs = glob([
63 "googlemock/src/gmock-cardinalities.cc",
64 "googlemock/src/gmock.cc",
65 "googlemock/src/gmock-internal-utils.cc",
66 "googlemock/src/gmock_main.cc",
67 "googlemock/src/gmock-matchers.cc",
68 "googlemock/src/gmock-spec-builders.cc",
69 "googlemock/include/gmock/internal/*.h",
70 "googlemock/include/gmock/internal/custom/*.h",
71 ]),
72 hdrs = glob([
73 "googlemock/include/gmock/*.h"
74 ]),
75 includes = [
76 "googletest/include",
77 "googlemock",
78 "googlemock/include",
79 ],
80 copts = [
81 "-std=c++11",
82 "-g",
83 "-Wall",
84 "-Wextra",
Brian Silvermanf1cff392015-10-11 19:36:18 -040085 "-Wno-switch-enum",
86 "-Wno-missing-field-initializers",
87 "-Wno-unused-parameter",
Brian Silvermanedf79a92015-09-12 14:50:16 -040088 ],
89 linkopts = [
90 "-pthread",
91 ],
92 deps = [
93 ":googletest",
94 ],
95)
96
97cc_library(
98 name = "googletest_sample_libs",
99 hdrs = [
100 "googletest/samples/prime_tables.h",
101 "googletest/samples/sample1.h",
102 "googletest/samples/sample2.h",
103 "googletest/samples/sample3-inl.h",
104 "googletest/samples/sample4.h",
105 ],
106 srcs = [
107 "googletest/samples/sample1.cc",
108 "googletest/samples/sample2.cc",
109 "googletest/samples/sample4.cc",
110 ],
111)
112
113test_suite(
114 name = "googletest_example_tests",
115 tests = [
116 ":googletest_sample1_test",
117 ":googletest_sample2_test",
118 ":googletest_sample3_test",
119 ":googletest_sample4_test",
120 ":googletest_sample5_test",
121 ":googletest_sample6_test",
122 ":googletest_sample7_test",
123 ":googletest_sample8_test",
124 ":googletest_sample9_test",
125 ":googletest_sample10_test",
126 ],
127)
128
129test_suite(
130 name = "googletest_tests",
131 tests = [
132 ":googletest_gtest_filepath_test",
133 ":googletest_gtest_linked_ptr_test",
134 ":googletest_gtest_message_test",
135 # The gtest_options_test fails when run as a test suite since it
136 # uses a hard-coded binary name.
137 # ":googletest_gtest_options_test",
138 ":googletest_gtest_port_test",
139 ":googletest_gtest_pred_impl_unittest",
140 ":googletest_gtest_prod_test",
141 ":googletest_gtest_test_part_test",
142 ":googletest_gtest_typed_test_test",
143 ":googletest_gtest_typed_test2_test",
144 ":googletest_gtest_unittest",
145 ":googletest_gtest_production_test",
146 ],
147)
148
149test_suite(
150 name = "googlemock_tests",
151 tests = [
152 ":googlemock_gmock_actions_test",
153 ":googlemock_gmock_cardinalities_test",
Brian Silvermanf1cff392015-10-11 19:36:18 -0400154 #":googlemock_gmock_ex_test",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400155 ":googlemock_gmock_generated_actions_test",
156 ":googlemock_gmock-generated_function_mockers_test",
157 ":googlemock_gmock-generated_internal_utils_test",
158 ":googlemock_gmock-generated_matchers_test",
159 ":googlemock_gmock_internal_utils_test",
160 # ":googlemock_gmock_leak_test",
161 ":googlemock_gmock_link_test",
162 ":googlemock_gmock_link2_test",
163 ":googlemock_gmock_matchers_test",
164 ":googlemock_gmock_more_actions_test",
165 ":googlemock_gmock_nice_strict_test",
166 # ":googlemock_gmock_output_test",
167 ":googlemock_gmock_port_test",
168 ":googlemock_gmock_spec_builders_test",
169 ":googlemock_gmock_stress_test",
170 ":googlemock_gmock_test",
171 ],
172)
173
174cc_test(
175 name = "googletest_sample1_test",
176 srcs = ["googletest/samples/sample1_unittest.cc"],
177 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400178 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400179 ":googletest_sample_libs",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400180 ],
181)
182
183cc_test(
184 name = "googletest_sample2_test",
185 srcs = ["googletest/samples/sample2_unittest.cc"],
186 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400187 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400188 ":googletest_sample_libs",
189 ],
190)
191
192cc_test(
193 name = "googletest_sample3_test",
194 srcs = ["googletest/samples/sample3_unittest.cc"],
195 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400196 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400197 ":googletest_sample_libs",
198 ],
199)
200
201cc_test(
202 name = "googletest_sample4_test",
203 srcs = ["googletest/samples/sample4_unittest.cc"],
204 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400205 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400206 ":googletest_sample_libs",
207 ],
208)
209
210cc_test(
211 name = "googletest_sample5_test",
212 srcs = ["googletest/samples/sample5_unittest.cc"],
213 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400214 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400215 ":googletest_sample_libs",
216 ],
217)
218
219cc_test(
220 name = "googletest_sample6_test",
221 srcs = ["googletest/samples/sample6_unittest.cc"],
222 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400223 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400224 ":googletest_sample_libs",
225 ],
226)
227
228cc_test(
229 name = "googletest_sample7_test",
230 srcs = ["googletest/samples/sample7_unittest.cc"],
231 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400232 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400233 ":googletest_sample_libs",
234 ],
235)
236
237cc_test(
238 name = "googletest_sample8_test",
239 srcs = ["googletest/samples/sample8_unittest.cc"],
240 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400241 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400242 ":googletest_sample_libs",
243 ],
244)
245
246cc_test(
247 name = "googletest_sample9_test",
248 srcs = ["googletest/samples/sample9_unittest.cc"],
249 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400250 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400251 ":googletest_sample_libs",
252 ],
253)
254
255cc_test(
256 name = "googletest_sample10_test",
Brian Silverman63889f92015-11-27 01:33:56 -0500257 srcs = empty_main_if_asan(["googletest/samples/sample10_unittest.cc"]),
Brian Silvermanedf79a92015-09-12 14:50:16 -0400258 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400259 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400260 ":googletest_sample_libs",
261 ],
262)
263
264""" Tests on the googletest library itself."""
265cc_library(
266 name = "gtest_production",
267 hdrs = [
268 "googletest/test/production.h",
269 ],
270 srcs = [
271 "googletest/test/production.cc",
272 ],
273 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400274 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400275 ],
276)
277
278cc_test(
279 name = "googletest_gtest_filepath_test",
280 srcs = [
281 "googletest/test/gtest-filepath_test.cc",
282 ],
283 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400284 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400285 ],
286)
287
288cc_test(
289 name = "googletest_gtest_linked_ptr_test",
290 srcs = [
291 "googletest/test/gtest-linked_ptr_test.cc",
292 ],
293 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400294 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400295 ],
296)
297
298cc_test(
299 name = "googletest_gtest_message_test",
300 srcs = [
301 "googletest/test/gtest-message_test.cc",
302 ],
303 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400304 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400305 ],
306)
307
308"""
309This test currently fails based on how the test itself checks for the running executable
310name.
311
312cc_test(
313 name = "googletest_gtest_options_test",
314 srcs = [
315 "googletest/test/gtest-options_test.cc",
316 ],
317 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400318 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400319 ],
320)"""
321
322cc_test(
323 name = "googletest_gtest_port_test",
324 srcs = [
325 "googletest/test/gtest-port_test.cc",
326 ],
327 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400328 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400329 ],
Austin Schuh23da18b2015-10-11 20:52:49 -0700330 copts = [
331 "-Wno-empty-body",
332 ]
Brian Silvermanedf79a92015-09-12 14:50:16 -0400333)
334
335cc_test(
336 name = "googletest_gtest_pred_impl_unittest",
337 srcs = [
338 "googletest/test/gtest_pred_impl_unittest.cc",
339 ],
340 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400341 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400342 ],
343)
344
345cc_test(
346 name = "googletest_gtest_prod_test",
347 srcs = [
348 "googletest/test/gtest_prod_test.cc",
349 ],
350 includes = [
351 "googletest",
352 "googletest/include",
353 ],
354 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400355 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400356 ":gtest_production",
357 ],
358)
359
360cc_test(
361 name = "googletest_gtest_test_part_test",
362 srcs = [
363 "googletest/test/gtest-test-part_test.cc",
364 ],
365 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400366 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400367 ],
368)
369
370cc_test(
371 name = "googletest_gtest_typed_test_test",
372 srcs = [
Brian Silvermanb2215d02015-11-23 19:10:15 -0500373 "googletest/test/gtest-typed-test_test.h",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400374 "googletest/test/gtest-typed-test_test.cc",
375 ],
376 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400377 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400378 ],
379)
380
381cc_test(
382 name = "googletest_gtest_typed_test2_test",
383 srcs = [
Brian Silvermanb2215d02015-11-23 19:10:15 -0500384 "googletest/test/gtest-typed-test_test.h",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400385 "googletest/test/gtest-typed-test2_test.cc",
386 ],
387 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400388 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400389 ],
390)
391
392cc_test(
393 name = "googletest_gtest_unittest",
394 srcs = [
395 "googletest/test/gtest_unittest.cc",
396 ],
397 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400398 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400399 ],
Austin Schuh23da18b2015-10-11 20:52:49 -0700400 copts = [
401 "-Wno-empty-body",
402 "-Wno-missing-field-initializers",
403 ]
Brian Silvermanedf79a92015-09-12 14:50:16 -0400404)
405
406cc_test(
407 name = "googletest_gtest_production_test",
408 srcs = [
Brian Silvermanb2215d02015-11-23 19:10:15 -0500409 "googletest/test/production.h",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400410 "googletest/test/production.cc",
411 ],
412 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400413 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400414 ],
415)
416
417""" Tests on the googlemock library itself."""
418cc_test(
419 name = "googlemock_gmock_actions_test",
420 srcs = [
421 "googlemock/test/gmock-actions_test.cc",
422 ],
423 copts = [
424 "-std=c++11",
425 ],
426 deps = [
427 ":googlemock",
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400428 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400429 ],
430)
431
432cc_test(
433 name = "googlemock_gmock_cardinalities_test",
434 srcs = [
435 "googlemock/test/gmock-cardinalities_test.cc",
436 ],
437 deps = [
438 ":googlemock",
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400439 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400440 ],
441)
442
Brian Silvermanf1cff392015-10-11 19:36:18 -0400443'''
Brian Silvermanedf79a92015-09-12 14:50:16 -0400444cc_test(
445 name = "googlemock_gmock_ex_test",
446 srcs = [
447 "googlemock/test/gmock_ex_test.cc",
448 ],
449 deps = [
450 ":googlemock",
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400451 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400452 ],
453)
Brian Silvermanf1cff392015-10-11 19:36:18 -0400454'''
Brian Silvermanedf79a92015-09-12 14:50:16 -0400455
456cc_test(
457 name = "googlemock_gmock_generated_actions_test",
458 srcs = [
459 "googlemock/test/gmock-generated-actions_test.cc",
460 ],
461 deps = [
462 ":googlemock",
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400463 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400464 ],
465)
466
467cc_test(
468 name = "googlemock_gmock-generated_function_mockers_test",
469 srcs = [
470 "googlemock/test/gmock-generated-function-mockers_test.cc",
471 ],
472 deps = [
473 ":googlemock",
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400474 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400475 ],
476)
477
478cc_test(
479 name = "googlemock_gmock-generated_internal_utils_test",
480 srcs = [
481 "googlemock/test/gmock-generated-internal-utils_test.cc",
482 ],
483 deps = [
484 ":googlemock",
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400485 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400486 ],
487)
488
489cc_test(
490 name = "googlemock_gmock-generated_matchers_test",
491 srcs = [
492 "googlemock/test/gmock-generated-matchers_test.cc",
493 ],
494 deps = [
495 ":googlemock",
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400496 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400497 ],
Brian Silvermanf1cff392015-10-11 19:36:18 -0400498 copts = [
499 "-Wno-unused-parameter",
500 ],
Brian Silvermanedf79a92015-09-12 14:50:16 -0400501)
502
503cc_test(
504 name = "googlemock_gmock_internal_utils_test",
505 srcs = [
506 "googlemock/test/gmock-internal-utils_test.cc",
507 ],
508 deps = [
509 ":googlemock",
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400510 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400511 ],
512)
513
514"""
515This test currently runs through the python component and fails on its own.
516cc_test(
517 name = "googlemock_gmock_leak_test",
518 srcs = [
519 "googlemock/test/gmock_leak_test_.cc",
520 ],
521 deps = [
522 ":googlemock",
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400523 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400524 ],
525)"""
526
527cc_test(
528 name = "googlemock_gmock_link_test",
529 srcs = [
530 "googlemock/test/gmock_link_test.h",
531 "googlemock/test/gmock_link_test.cc",
532 ],
533 deps = [
534 ":googlemock",
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400535 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400536 ],
537)
538
539cc_test(
540 name = "googlemock_gmock_link2_test",
541 srcs = [
Brian Silvermanb2215d02015-11-23 19:10:15 -0500542 "googlemock/test/gmock_link_test.h",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400543 "googlemock/test/gmock_link2_test.cc",
544 ],
545 deps = [
546 ":googlemock",
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400547 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400548 ],
549)
550
551cc_test(
552 name = "googlemock_gmock_matchers_test",
553 srcs = [
554 "googlemock/test/gmock-matchers_test.cc",
555 ],
556 deps = [
557 ":googlemock",
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400558 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400559 ],
Brian Silvermanf1cff392015-10-11 19:36:18 -0400560 copts = [
561 "-Wno-unused-parameter",
562 ],
Brian Silvermanedf79a92015-09-12 14:50:16 -0400563)
564
565cc_test(
566 name = "googlemock_gmock_more_actions_test",
567 srcs = [
568 "googlemock/test/gmock-more-actions_test.cc",
569 ],
570 deps = [
571 ":googlemock",
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400572 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400573 ],
574)
575
576cc_test(
577 name = "googlemock_gmock_nice_strict_test",
578 srcs = [
579 "googlemock/test/gmock-nice-strict_test.cc",
580 ],
581 deps = [
582 ":googlemock",
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400583 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400584 ],
585)
586
587"""
588This test is currently run through the python component and fails on its own.
589cc_test(
590 name = "googlemock_gmock_output_test",
591 srcs = [
592 "googlemock/test/gmock_output_test_.cc",
593 ],
594 deps = [
595 ":googlemock",
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400596 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400597 ],
598)"""
599
600cc_test(
601 name = "googlemock_gmock_port_test",
602 srcs = [
603 "googlemock/test/gmock-port_test.cc",
604 ],
605 deps = [
606 ":googlemock",
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400607 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400608 ],
609)
610
611cc_test(
612 name = "googlemock_gmock_spec_builders_test",
613 srcs = [
614 "googlemock/test/gmock-spec-builders_test.cc",
615 ],
616 deps = [
617 ":googlemock",
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400618 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400619 ],
620)
621
622cc_test(
623 name = "googlemock_gmock_stress_test",
624 srcs = [
625 "googlemock/test/gmock_stress_test.cc",
626 ],
627 deps = [
628 ":googlemock",
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400629 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400630 ],
631)
632
633cc_test(
634 name = "googlemock_gmock_test",
635 srcs = [
636 "googlemock/test/gmock_test.cc",
637 ],
638 deps = [
639 ":googlemock",
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400640 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400641 ],
642)