xref: /freebsd/lib/googletest/tests/gtest_main/Makefile (revision 0c785f06020f3b02e34c97eb27fecd3af8eb2a7b)
12ed32360SAlex Richardson
22ed32360SAlex Richardson.include <bsd.init.mk>
32ed32360SAlex Richardson
42ed32360SAlex Richardson.PATH:	${GOOGLETEST_SRCROOT}/src ${GOOGLETEST_SRCROOT}/test
52ed32360SAlex Richardson
62ed32360SAlex RichardsonGTESTS+=	googletest-death-test-test
72ed32360SAlex RichardsonGTESTS+=	googletest-filepath-test
82ed32360SAlex RichardsonGTESTS+=	googletest-listener-test
92ed32360SAlex RichardsonGTESTS+=	googletest-message-test
102ed32360SAlex RichardsonGTESTS+=	googletest-options-test
112ed32360SAlex RichardsonGTESTS+=	googletest-port-test
122ed32360SAlex RichardsonGTESTS+=	googletest-printers-test
132ed32360SAlex RichardsonGTESTS+=	googletest-test-part-test
142ed32360SAlex RichardsonGTESTS+=	gtest-typed-test_test
1528f6c2f2SEnji CooperGTESTS+=	gtest_main_unittest
1628f6c2f2SEnji CooperGTESTS+=	gtest_pred_impl_unittest
1728f6c2f2SEnji CooperGTESTS+=	gtest_prod_test
182ed32360SAlex RichardsonGTESTS+=	gtest_skip_test
192ed32360SAlex RichardsonGTESTS+=	gtest_skip_in_environment_setup_test
2028f6c2f2SEnji CooperGTESTS+=	gtest_sole_header_test
212ed32360SAlex RichardsonGTESTS+=	gtest_unittest
222ed32360SAlex Richardson
232ed32360SAlex RichardsonCXXFLAGS+=	-I${GOOGLETEST_SRCROOT}/include
242ed32360SAlex RichardsonCXXFLAGS+=	-I${GOOGLETEST_SRCROOT}
252ed32360SAlex Richardson
262ed32360SAlex RichardsonSRCS.gtest-typed-test_test=		\
272ed32360SAlex Richardson	gtest-typed-test_test.cc	\
282ed32360SAlex Richardson	gtest-typed-test2_test.cc
292ed32360SAlex Richardson
302ed32360SAlex RichardsonSRCS.gtest_prod_test=			\
312ed32360SAlex Richardson	gtest_prod_test.cc		\
322ed32360SAlex Richardson	production.cc
332ed32360SAlex Richardson
3428f6c2f2SEnji CooperLIBADD+=	gtest_main
352ed32360SAlex Richardson
362ed32360SAlex RichardsonLIBADD.googletest-port-test+=	pthread
372ed32360SAlex RichardsonLIBADD.gtest_unittest+=		pthread
382ed32360SAlex Richardson
3928f6c2f2SEnji CooperCXXFLAGS.clang+=	-Wno-error=missing-variable-declarations
4028f6c2f2SEnji CooperCXXFLAGS.clang+=	-Wno-error=unused-but-set-variable
41*0c785f06SEnji CooperMK_WERROR.gcc=		no
422ed32360SAlex Richardson
432ed32360SAlex Richardson.include <bsd.test.mk>
44