113481Sgiacomo.travaglini@arm.com# Automake file 213481Sgiacomo.travaglini@arm.com 313481Sgiacomo.travaglini@arm.comACLOCAL_AMFLAGS = -I m4 413481Sgiacomo.travaglini@arm.com 513481Sgiacomo.travaglini@arm.com# Nonstandard package files for distribution 613481Sgiacomo.travaglini@arm.comEXTRA_DIST = \ 713481Sgiacomo.travaglini@arm.com CHANGES \ 813481Sgiacomo.travaglini@arm.com CONTRIBUTORS \ 913481Sgiacomo.travaglini@arm.com LICENSE \ 1013481Sgiacomo.travaglini@arm.com include/gtest/gtest-param-test.h.pump \ 1113481Sgiacomo.travaglini@arm.com include/gtest/internal/gtest-param-util-generated.h.pump \ 1213481Sgiacomo.travaglini@arm.com include/gtest/internal/gtest-tuple.h.pump \ 1313481Sgiacomo.travaglini@arm.com include/gtest/internal/gtest-type-util.h.pump \ 1413481Sgiacomo.travaglini@arm.com make/Makefile \ 1513481Sgiacomo.travaglini@arm.com scripts/fuse_gtest_files.py \ 1613481Sgiacomo.travaglini@arm.com scripts/gen_gtest_pred_impl.py \ 1713481Sgiacomo.travaglini@arm.com scripts/pump.py \ 1813481Sgiacomo.travaglini@arm.com scripts/test/Makefile 1913481Sgiacomo.travaglini@arm.com 2013481Sgiacomo.travaglini@arm.com# gtest source files that we don't compile directly. They are 2113481Sgiacomo.travaglini@arm.com# #included by gtest-all.cc. 2213481Sgiacomo.travaglini@arm.comGTEST_SRC = \ 2313481Sgiacomo.travaglini@arm.com src/gtest-death-test.cc \ 2413481Sgiacomo.travaglini@arm.com src/gtest-filepath.cc \ 2513481Sgiacomo.travaglini@arm.com src/gtest-internal-inl.h \ 2613481Sgiacomo.travaglini@arm.com src/gtest-port.cc \ 2713481Sgiacomo.travaglini@arm.com src/gtest-printers.cc \ 2813481Sgiacomo.travaglini@arm.com src/gtest-test-part.cc \ 2913481Sgiacomo.travaglini@arm.com src/gtest-typed-test.cc \ 3013481Sgiacomo.travaglini@arm.com src/gtest.cc 3113481Sgiacomo.travaglini@arm.com 3213481Sgiacomo.travaglini@arm.comEXTRA_DIST += $(GTEST_SRC) 3313481Sgiacomo.travaglini@arm.com 3413481Sgiacomo.travaglini@arm.com# Sample files that we don't compile. 3513481Sgiacomo.travaglini@arm.comEXTRA_DIST += \ 3613481Sgiacomo.travaglini@arm.com samples/prime_tables.h \ 3713481Sgiacomo.travaglini@arm.com samples/sample2_unittest.cc \ 3813481Sgiacomo.travaglini@arm.com samples/sample3_unittest.cc \ 3913481Sgiacomo.travaglini@arm.com samples/sample4_unittest.cc \ 4013481Sgiacomo.travaglini@arm.com samples/sample5_unittest.cc \ 4113481Sgiacomo.travaglini@arm.com samples/sample6_unittest.cc \ 4213481Sgiacomo.travaglini@arm.com samples/sample7_unittest.cc \ 4313481Sgiacomo.travaglini@arm.com samples/sample8_unittest.cc \ 4413481Sgiacomo.travaglini@arm.com samples/sample9_unittest.cc 4513481Sgiacomo.travaglini@arm.com 4613481Sgiacomo.travaglini@arm.com# C++ test files that we don't compile directly. 4713481Sgiacomo.travaglini@arm.comEXTRA_DIST += \ 4813481Sgiacomo.travaglini@arm.com test/gtest-death-test_ex_test.cc \ 4913481Sgiacomo.travaglini@arm.com test/gtest-death-test_test.cc \ 5013481Sgiacomo.travaglini@arm.com test/gtest-filepath_test.cc \ 5113481Sgiacomo.travaglini@arm.com test/gtest-linked_ptr_test.cc \ 5213481Sgiacomo.travaglini@arm.com test/gtest-listener_test.cc \ 5313481Sgiacomo.travaglini@arm.com test/gtest-message_test.cc \ 5413481Sgiacomo.travaglini@arm.com test/gtest-options_test.cc \ 5513481Sgiacomo.travaglini@arm.com test/gtest-param-test2_test.cc \ 5613481Sgiacomo.travaglini@arm.com test/gtest-param-test2_test.cc \ 5713481Sgiacomo.travaglini@arm.com test/gtest-param-test_test.cc \ 5813481Sgiacomo.travaglini@arm.com test/gtest-param-test_test.cc \ 5913481Sgiacomo.travaglini@arm.com test/gtest-param-test_test.h \ 6013481Sgiacomo.travaglini@arm.com test/gtest-port_test.cc \ 6113481Sgiacomo.travaglini@arm.com test/gtest_premature_exit_test.cc \ 6213481Sgiacomo.travaglini@arm.com test/gtest-printers_test.cc \ 6313481Sgiacomo.travaglini@arm.com test/gtest-test-part_test.cc \ 6413481Sgiacomo.travaglini@arm.com test/gtest-tuple_test.cc \ 6513481Sgiacomo.travaglini@arm.com test/gtest-typed-test2_test.cc \ 6613481Sgiacomo.travaglini@arm.com test/gtest-typed-test_test.cc \ 6713481Sgiacomo.travaglini@arm.com test/gtest-typed-test_test.h \ 6813481Sgiacomo.travaglini@arm.com test/gtest-unittest-api_test.cc \ 6913481Sgiacomo.travaglini@arm.com test/gtest_break_on_failure_unittest_.cc \ 7013481Sgiacomo.travaglini@arm.com test/gtest_catch_exceptions_test_.cc \ 7113481Sgiacomo.travaglini@arm.com test/gtest_color_test_.cc \ 7213481Sgiacomo.travaglini@arm.com test/gtest_env_var_test_.cc \ 7313481Sgiacomo.travaglini@arm.com test/gtest_environment_test.cc \ 7413481Sgiacomo.travaglini@arm.com test/gtest_filter_unittest_.cc \ 7513481Sgiacomo.travaglini@arm.com test/gtest_help_test_.cc \ 7613481Sgiacomo.travaglini@arm.com test/gtest_list_tests_unittest_.cc \ 7713481Sgiacomo.travaglini@arm.com test/gtest_main_unittest.cc \ 7813481Sgiacomo.travaglini@arm.com test/gtest_no_test_unittest.cc \ 7913481Sgiacomo.travaglini@arm.com test/gtest_output_test_.cc \ 8013481Sgiacomo.travaglini@arm.com test/gtest_pred_impl_unittest.cc \ 8113481Sgiacomo.travaglini@arm.com test/gtest_prod_test.cc \ 8213481Sgiacomo.travaglini@arm.com test/gtest_repeat_test.cc \ 8313481Sgiacomo.travaglini@arm.com test/gtest_shuffle_test_.cc \ 8413481Sgiacomo.travaglini@arm.com test/gtest_sole_header_test.cc \ 8513481Sgiacomo.travaglini@arm.com test/gtest_stress_test.cc \ 8613481Sgiacomo.travaglini@arm.com test/gtest_throw_on_failure_ex_test.cc \ 8713481Sgiacomo.travaglini@arm.com test/gtest_throw_on_failure_test_.cc \ 8813481Sgiacomo.travaglini@arm.com test/gtest_uninitialized_test_.cc \ 8913481Sgiacomo.travaglini@arm.com test/gtest_unittest.cc \ 9013481Sgiacomo.travaglini@arm.com test/gtest_unittest.cc \ 9113481Sgiacomo.travaglini@arm.com test/gtest_xml_outfile1_test_.cc \ 9213481Sgiacomo.travaglini@arm.com test/gtest_xml_outfile2_test_.cc \ 9313481Sgiacomo.travaglini@arm.com test/gtest_xml_output_unittest_.cc \ 9413481Sgiacomo.travaglini@arm.com test/production.cc \ 9513481Sgiacomo.travaglini@arm.com test/production.h 9613481Sgiacomo.travaglini@arm.com 9713481Sgiacomo.travaglini@arm.com# Python tests that we don't run. 9813481Sgiacomo.travaglini@arm.comEXTRA_DIST += \ 9913481Sgiacomo.travaglini@arm.com test/gtest_break_on_failure_unittest.py \ 10013481Sgiacomo.travaglini@arm.com test/gtest_catch_exceptions_test.py \ 10113481Sgiacomo.travaglini@arm.com test/gtest_color_test.py \ 10213481Sgiacomo.travaglini@arm.com test/gtest_env_var_test.py \ 10313481Sgiacomo.travaglini@arm.com test/gtest_filter_unittest.py \ 10413481Sgiacomo.travaglini@arm.com test/gtest_help_test.py \ 10513481Sgiacomo.travaglini@arm.com test/gtest_list_tests_unittest.py \ 10613481Sgiacomo.travaglini@arm.com test/gtest_output_test.py \ 10713481Sgiacomo.travaglini@arm.com test/gtest_output_test_golden_lin.txt \ 10813481Sgiacomo.travaglini@arm.com test/gtest_shuffle_test.py \ 10913481Sgiacomo.travaglini@arm.com test/gtest_test_utils.py \ 11013481Sgiacomo.travaglini@arm.com test/gtest_throw_on_failure_test.py \ 11113481Sgiacomo.travaglini@arm.com test/gtest_uninitialized_test.py \ 11213481Sgiacomo.travaglini@arm.com test/gtest_xml_outfiles_test.py \ 11313481Sgiacomo.travaglini@arm.com test/gtest_xml_output_unittest.py \ 11413481Sgiacomo.travaglini@arm.com test/gtest_xml_test_utils.py 11513481Sgiacomo.travaglini@arm.com 11613481Sgiacomo.travaglini@arm.com# CMake script 11713481Sgiacomo.travaglini@arm.comEXTRA_DIST += \ 11813481Sgiacomo.travaglini@arm.com CMakeLists.txt \ 11913481Sgiacomo.travaglini@arm.com cmake/internal_utils.cmake 12013481Sgiacomo.travaglini@arm.com 12113481Sgiacomo.travaglini@arm.com# MSVC project files 12213481Sgiacomo.travaglini@arm.comEXTRA_DIST += \ 12313481Sgiacomo.travaglini@arm.com msvc/gtest-md.sln \ 12413481Sgiacomo.travaglini@arm.com msvc/gtest-md.vcproj \ 12513481Sgiacomo.travaglini@arm.com msvc/gtest.sln \ 12613481Sgiacomo.travaglini@arm.com msvc/gtest.vcproj \ 12713481Sgiacomo.travaglini@arm.com msvc/gtest_main-md.vcproj \ 12813481Sgiacomo.travaglini@arm.com msvc/gtest_main.vcproj \ 12913481Sgiacomo.travaglini@arm.com msvc/gtest_prod_test-md.vcproj \ 13013481Sgiacomo.travaglini@arm.com msvc/gtest_prod_test.vcproj \ 13113481Sgiacomo.travaglini@arm.com msvc/gtest_unittest-md.vcproj \ 13213481Sgiacomo.travaglini@arm.com msvc/gtest_unittest.vcproj 13313481Sgiacomo.travaglini@arm.com 13413481Sgiacomo.travaglini@arm.com# xcode project files 13513481Sgiacomo.travaglini@arm.comEXTRA_DIST += \ 13613481Sgiacomo.travaglini@arm.com xcode/Config/DebugProject.xcconfig \ 13713481Sgiacomo.travaglini@arm.com xcode/Config/FrameworkTarget.xcconfig \ 13813481Sgiacomo.travaglini@arm.com xcode/Config/General.xcconfig \ 13913481Sgiacomo.travaglini@arm.com xcode/Config/ReleaseProject.xcconfig \ 14013481Sgiacomo.travaglini@arm.com xcode/Config/StaticLibraryTarget.xcconfig \ 14113481Sgiacomo.travaglini@arm.com xcode/Config/TestTarget.xcconfig \ 14213481Sgiacomo.travaglini@arm.com xcode/Resources/Info.plist \ 14313481Sgiacomo.travaglini@arm.com xcode/Scripts/runtests.sh \ 14413481Sgiacomo.travaglini@arm.com xcode/Scripts/versiongenerate.py \ 14513481Sgiacomo.travaglini@arm.com xcode/gtest.xcodeproj/project.pbxproj 14613481Sgiacomo.travaglini@arm.com 14713481Sgiacomo.travaglini@arm.com# xcode sample files 14813481Sgiacomo.travaglini@arm.comEXTRA_DIST += \ 14913481Sgiacomo.travaglini@arm.com xcode/Samples/FrameworkSample/Info.plist \ 15013481Sgiacomo.travaglini@arm.com xcode/Samples/FrameworkSample/WidgetFramework.xcodeproj/project.pbxproj \ 15113481Sgiacomo.travaglini@arm.com xcode/Samples/FrameworkSample/runtests.sh \ 15213481Sgiacomo.travaglini@arm.com xcode/Samples/FrameworkSample/widget.cc \ 15313481Sgiacomo.travaglini@arm.com xcode/Samples/FrameworkSample/widget.h \ 15413481Sgiacomo.travaglini@arm.com xcode/Samples/FrameworkSample/widget_test.cc 15513481Sgiacomo.travaglini@arm.com 15613481Sgiacomo.travaglini@arm.com# C++Builder project files 15713481Sgiacomo.travaglini@arm.comEXTRA_DIST += \ 15813481Sgiacomo.travaglini@arm.com codegear/gtest.cbproj \ 15913481Sgiacomo.travaglini@arm.com codegear/gtest.groupproj \ 16013481Sgiacomo.travaglini@arm.com codegear/gtest_all.cc \ 16113481Sgiacomo.travaglini@arm.com codegear/gtest_link.cc \ 16213481Sgiacomo.travaglini@arm.com codegear/gtest_main.cbproj \ 16313481Sgiacomo.travaglini@arm.com codegear/gtest_unittest.cbproj 16413481Sgiacomo.travaglini@arm.com 16513481Sgiacomo.travaglini@arm.com# Distribute and install M4 macro 16613481Sgiacomo.travaglini@arm.comm4datadir = $(datadir)/aclocal 16713481Sgiacomo.travaglini@arm.comm4data_DATA = m4/gtest.m4 16813481Sgiacomo.travaglini@arm.comEXTRA_DIST += $(m4data_DATA) 16913481Sgiacomo.travaglini@arm.com 17013481Sgiacomo.travaglini@arm.com# We define the global AM_CPPFLAGS as everything we compile includes from these 17113481Sgiacomo.travaglini@arm.com# directories. 17213481Sgiacomo.travaglini@arm.comAM_CPPFLAGS = -I$(srcdir) -I$(srcdir)/include 17313481Sgiacomo.travaglini@arm.com 17413481Sgiacomo.travaglini@arm.com# Modifies compiler and linker flags for pthreads compatibility. 17513481Sgiacomo.travaglini@arm.comif HAVE_PTHREADS 17613481Sgiacomo.travaglini@arm.com AM_CXXFLAGS = @PTHREAD_CFLAGS@ -DGTEST_HAS_PTHREAD=1 17713481Sgiacomo.travaglini@arm.com AM_LIBS = @PTHREAD_LIBS@ 17813481Sgiacomo.travaglini@arm.comelse 17913481Sgiacomo.travaglini@arm.com AM_CXXFLAGS = -DGTEST_HAS_PTHREAD=0 18013481Sgiacomo.travaglini@arm.comendif 18113481Sgiacomo.travaglini@arm.com 18213481Sgiacomo.travaglini@arm.com# Build rules for libraries. 18313481Sgiacomo.travaglini@arm.comlib_LTLIBRARIES = lib/libgtest.la lib/libgtest_main.la 18413481Sgiacomo.travaglini@arm.com 18513481Sgiacomo.travaglini@arm.comlib_libgtest_la_SOURCES = src/gtest-all.cc 18613481Sgiacomo.travaglini@arm.com 18713481Sgiacomo.travaglini@arm.compkginclude_HEADERS = \ 18813481Sgiacomo.travaglini@arm.com include/gtest/gtest-death-test.h \ 18913481Sgiacomo.travaglini@arm.com include/gtest/gtest-message.h \ 19013481Sgiacomo.travaglini@arm.com include/gtest/gtest-param-test.h \ 19113481Sgiacomo.travaglini@arm.com include/gtest/gtest-printers.h \ 19213481Sgiacomo.travaglini@arm.com include/gtest/gtest-spi.h \ 19313481Sgiacomo.travaglini@arm.com include/gtest/gtest-test-part.h \ 19413481Sgiacomo.travaglini@arm.com include/gtest/gtest-typed-test.h \ 19513481Sgiacomo.travaglini@arm.com include/gtest/gtest.h \ 19613481Sgiacomo.travaglini@arm.com include/gtest/gtest_pred_impl.h \ 19713481Sgiacomo.travaglini@arm.com include/gtest/gtest_prod.h 19813481Sgiacomo.travaglini@arm.com 19913481Sgiacomo.travaglini@arm.compkginclude_internaldir = $(pkgincludedir)/internal 20013481Sgiacomo.travaglini@arm.compkginclude_internal_HEADERS = \ 20113481Sgiacomo.travaglini@arm.com include/gtest/internal/gtest-death-test-internal.h \ 20213481Sgiacomo.travaglini@arm.com include/gtest/internal/gtest-filepath.h \ 20313481Sgiacomo.travaglini@arm.com include/gtest/internal/gtest-internal.h \ 20413481Sgiacomo.travaglini@arm.com include/gtest/internal/gtest-linked_ptr.h \ 20513481Sgiacomo.travaglini@arm.com include/gtest/internal/gtest-param-util-generated.h \ 20613481Sgiacomo.travaglini@arm.com include/gtest/internal/gtest-param-util.h \ 20713481Sgiacomo.travaglini@arm.com include/gtest/internal/gtest-port.h \ 20813481Sgiacomo.travaglini@arm.com include/gtest/internal/gtest-port-arch.h \ 20913481Sgiacomo.travaglini@arm.com include/gtest/internal/gtest-string.h \ 21013481Sgiacomo.travaglini@arm.com include/gtest/internal/gtest-tuple.h \ 21113481Sgiacomo.travaglini@arm.com include/gtest/internal/gtest-type-util.h \ 21213481Sgiacomo.travaglini@arm.com include/gtest/internal/custom/gtest.h \ 21313481Sgiacomo.travaglini@arm.com include/gtest/internal/custom/gtest-port.h \ 21413481Sgiacomo.travaglini@arm.com include/gtest/internal/custom/gtest-printers.h 21513481Sgiacomo.travaglini@arm.com 21613481Sgiacomo.travaglini@arm.comlib_libgtest_main_la_SOURCES = src/gtest_main.cc 21713481Sgiacomo.travaglini@arm.comlib_libgtest_main_la_LIBADD = lib/libgtest.la 21813481Sgiacomo.travaglini@arm.com 21913481Sgiacomo.travaglini@arm.com# Bulid rules for samples and tests. Automake's naming for some of 22013481Sgiacomo.travaglini@arm.com# these variables isn't terribly obvious, so this is a brief 22113481Sgiacomo.travaglini@arm.com# reference: 22213481Sgiacomo.travaglini@arm.com# 22313481Sgiacomo.travaglini@arm.com# TESTS -- Programs run automatically by "make check" 22413481Sgiacomo.travaglini@arm.com# check_PROGRAMS -- Programs built by "make check" but not necessarily run 22513481Sgiacomo.travaglini@arm.com 22613481Sgiacomo.travaglini@arm.comnoinst_LTLIBRARIES = samples/libsamples.la 22713481Sgiacomo.travaglini@arm.com 22813481Sgiacomo.travaglini@arm.comsamples_libsamples_la_SOURCES = \ 22913481Sgiacomo.travaglini@arm.com samples/sample1.cc \ 23013481Sgiacomo.travaglini@arm.com samples/sample1.h \ 23113481Sgiacomo.travaglini@arm.com samples/sample2.cc \ 23213481Sgiacomo.travaglini@arm.com samples/sample2.h \ 23313481Sgiacomo.travaglini@arm.com samples/sample3-inl.h \ 23413481Sgiacomo.travaglini@arm.com samples/sample4.cc \ 23513481Sgiacomo.travaglini@arm.com samples/sample4.h 23613481Sgiacomo.travaglini@arm.com 23713481Sgiacomo.travaglini@arm.comTESTS= 23813481Sgiacomo.travaglini@arm.comTESTS_ENVIRONMENT = GTEST_SOURCE_DIR="$(srcdir)/test" \ 23913481Sgiacomo.travaglini@arm.com GTEST_BUILD_DIR="$(top_builddir)/test" 24013481Sgiacomo.travaglini@arm.comcheck_PROGRAMS= 24113481Sgiacomo.travaglini@arm.com 24213481Sgiacomo.travaglini@arm.com# A simple sample on using gtest. 24313481Sgiacomo.travaglini@arm.comTESTS += samples/sample1_unittest 24413481Sgiacomo.travaglini@arm.comcheck_PROGRAMS += samples/sample1_unittest 24513481Sgiacomo.travaglini@arm.comsamples_sample1_unittest_SOURCES = samples/sample1_unittest.cc 24613481Sgiacomo.travaglini@arm.comsamples_sample1_unittest_LDADD = lib/libgtest_main.la \ 24713481Sgiacomo.travaglini@arm.com lib/libgtest.la \ 24813481Sgiacomo.travaglini@arm.com samples/libsamples.la 24913481Sgiacomo.travaglini@arm.com 25013481Sgiacomo.travaglini@arm.com# Another sample. It also verifies that libgtest works. 25113481Sgiacomo.travaglini@arm.comTESTS += samples/sample10_unittest 25213481Sgiacomo.travaglini@arm.comcheck_PROGRAMS += samples/sample10_unittest 25313481Sgiacomo.travaglini@arm.comsamples_sample10_unittest_SOURCES = samples/sample10_unittest.cc 25413481Sgiacomo.travaglini@arm.comsamples_sample10_unittest_LDADD = lib/libgtest.la 25513481Sgiacomo.travaglini@arm.com 25613481Sgiacomo.travaglini@arm.com# This tests most constructs of gtest and verifies that libgtest_main 25713481Sgiacomo.travaglini@arm.com# and libgtest work. 25813481Sgiacomo.travaglini@arm.comTESTS += test/gtest_all_test 25913481Sgiacomo.travaglini@arm.comcheck_PROGRAMS += test/gtest_all_test 26013481Sgiacomo.travaglini@arm.comtest_gtest_all_test_SOURCES = test/gtest_all_test.cc 26113481Sgiacomo.travaglini@arm.comtest_gtest_all_test_LDADD = lib/libgtest_main.la \ 26213481Sgiacomo.travaglini@arm.com lib/libgtest.la 26313481Sgiacomo.travaglini@arm.com 26413481Sgiacomo.travaglini@arm.com# Tests that fused gtest files compile and work. 26513481Sgiacomo.travaglini@arm.comFUSED_GTEST_SRC = \ 26613481Sgiacomo.travaglini@arm.com fused-src/gtest/gtest-all.cc \ 26713481Sgiacomo.travaglini@arm.com fused-src/gtest/gtest.h \ 26813481Sgiacomo.travaglini@arm.com fused-src/gtest/gtest_main.cc 26913481Sgiacomo.travaglini@arm.com 27013481Sgiacomo.travaglini@arm.comif HAVE_PYTHON 27113481Sgiacomo.travaglini@arm.comTESTS += test/fused_gtest_test 27213481Sgiacomo.travaglini@arm.comcheck_PROGRAMS += test/fused_gtest_test 27313481Sgiacomo.travaglini@arm.comtest_fused_gtest_test_SOURCES = $(FUSED_GTEST_SRC) \ 27413481Sgiacomo.travaglini@arm.com samples/sample1.cc samples/sample1_unittest.cc 27513481Sgiacomo.travaglini@arm.comtest_fused_gtest_test_CPPFLAGS = -I"$(srcdir)/fused-src" 27613481Sgiacomo.travaglini@arm.com 27713481Sgiacomo.travaglini@arm.com# Build rules for putting fused Google Test files into the distribution 27813481Sgiacomo.travaglini@arm.com# package. The user can also create those files by manually running 27913481Sgiacomo.travaglini@arm.com# scripts/fuse_gtest_files.py. 28013481Sgiacomo.travaglini@arm.com$(test_fused_gtest_test_SOURCES): fused-gtest 28113481Sgiacomo.travaglini@arm.com 28213481Sgiacomo.travaglini@arm.comfused-gtest: $(pkginclude_HEADERS) $(pkginclude_internal_HEADERS) \ 28313481Sgiacomo.travaglini@arm.com $(GTEST_SRC) src/gtest-all.cc src/gtest_main.cc \ 28413481Sgiacomo.travaglini@arm.com scripts/fuse_gtest_files.py 28513481Sgiacomo.travaglini@arm.com mkdir -p "$(srcdir)/fused-src" 28613481Sgiacomo.travaglini@arm.com chmod -R u+w "$(srcdir)/fused-src" 28713481Sgiacomo.travaglini@arm.com rm -f "$(srcdir)/fused-src/gtest/gtest-all.cc" 28813481Sgiacomo.travaglini@arm.com rm -f "$(srcdir)/fused-src/gtest/gtest.h" 28913481Sgiacomo.travaglini@arm.com "$(srcdir)/scripts/fuse_gtest_files.py" "$(srcdir)/fused-src" 29013481Sgiacomo.travaglini@arm.com cp -f "$(srcdir)/src/gtest_main.cc" "$(srcdir)/fused-src/gtest/" 29113481Sgiacomo.travaglini@arm.com 29213481Sgiacomo.travaglini@arm.commaintainer-clean-local: 29313481Sgiacomo.travaglini@arm.com rm -rf "$(srcdir)/fused-src" 29413481Sgiacomo.travaglini@arm.comendif 29513481Sgiacomo.travaglini@arm.com 29613481Sgiacomo.travaglini@arm.com# Death tests may produce core dumps in the build directory. In case 29713481Sgiacomo.travaglini@arm.com# this happens, clean them to keep distcleancheck happy. 29813481Sgiacomo.travaglini@arm.comCLEANFILES = core 29913481Sgiacomo.travaglini@arm.com 30013481Sgiacomo.travaglini@arm.com# Disables 'make install' as installing a compiled version of Google 30113481Sgiacomo.travaglini@arm.com# Test can lead to undefined behavior due to violation of the 30213481Sgiacomo.travaglini@arm.com# One-Definition Rule. 30313481Sgiacomo.travaglini@arm.com 30413481Sgiacomo.travaglini@arm.cominstall-exec-local: 30513481Sgiacomo.travaglini@arm.com echo "'make install' is dangerous and not supported. Instead, see README for how to integrate Google Test into your build system." 30613481Sgiacomo.travaglini@arm.com false 30713481Sgiacomo.travaglini@arm.com 30813481Sgiacomo.travaglini@arm.cominstall-data-local: 30913481Sgiacomo.travaglini@arm.com echo "'make install' is dangerous and not supported. Instead, see README for how to integrate Google Test into your build system." 31013481Sgiacomo.travaglini@arm.com false 311