# PLEASE adhere to the alphabetical ordering in this Makefile! # Also indentation by a single tab # NOTE that all paths are relative to ./src (because we get included there!) TESTS += \ AtomicInstanceUnitTest \ CacheableUnitTest \ CloneUnitTest \ CreatorUnitTest \ FactoryUnitTest \ ManipulableCloneUnitTest \ ManipulablePrototypeFactoryUnitTest \ ObservedValueUnitTest \ PrototypeFactoryUnitTest \ RegistryUnitTest \ SingletonUnitTest TESTSOURCES += \ ../Patterns/unittests/AtomicInstanceUnitTest.cpp \ ../Patterns/unittests/CacheableUnitTest.cpp \ ../Patterns/unittests/CloneUnitTest.cpp \ ../Patterns/unittests/CreatorUnitTest.cpp \ ../Patterns/unittests/FactoryUnitTest.cpp \ ../Patterns/unittests/ManipulableCloneUnitTest.cpp \ ../Patterns/unittests/ManipulablePrototypeFactoryUnitTest.cpp \ ../Patterns/unittests/ObservedValueUnitTest.cpp \ ../Patterns/unittests/PrototypeFactoryUnitTest.cpp \ ../Patterns/unittests/RegistryUnitTest.cpp \ ../Patterns/unittests/SingletonUnitTest.cpp \ ../Patterns/unittests/stubs/Cacheable_threeNumbers.cpp \ ../Patterns/unittests/stubs/CloneStub.cpp \ ../Patterns/unittests/stubs/CommonStub.cpp \ ../Patterns/unittests/stubs/CommonNamedStub.cpp \ ../Patterns/unittests/stubs/FactoryStub.cpp \ ../Patterns/unittests/stubs/ManipulableCloneStub.cpp \ ../Patterns/unittests/stubs/ManipulablePrototypeFactoryStub.cpp \ ../Patterns/unittests/stubs/ObservedValue_threeNumbers.cpp \ ../Patterns/unittests/stubs/PrototypeFactoryStub.cpp \ ../Patterns/unittests/stubs/RegistryStub.cpp TESTHEADERS += \ ../Patterns/unittests/CacheableUnitTest.hpp \ ../Patterns/unittests/CloneUnitTest.hpp \ ../Patterns/unittests/CreatorUnitTest.hpp \ ../Patterns/unittests/FactoryUnitTest.hpp \ ../Patterns/unittests/ManipulableCloneUnitTest.hpp \ ../Patterns/unittests/ManipulablePrototypeFactoryUnitTest.hpp \ ../Patterns/unittests/ObservedValueUnitTest.hpp \ ../Patterns/unittests/PrototypeFactoryUnitTest.hpp \ ../Patterns/unittests/RegistryUnitTest.hpp \ ../Patterns/unittests/SingletonUnitTest.hpp \ ../Patterns/unittests/stubs/Cacheable_threeNumbers.hpp \ ../Patterns/unittests/stubs/CloneStub.hpp \ ../Patterns/unittests/stubs/CommonStub.hpp \ ../Patterns/unittests/stubs/CommonNamedStub.hpp \ ../Patterns/unittests/stubs/CommonParametersStub.hpp \ ../Patterns/unittests/stubs/CreatorStub.hpp \ ../Patterns/unittests/stubs/FactoryStub.hpp \ ../Patterns/unittests/stubs/ManipulableCloneStub.hpp \ ../Patterns/unittests/stubs/ManipulablePrototypeFactoryStub.hpp \ ../Patterns/unittests/stubs/PrototypeFactoryStub.hpp \ ../Patterns/unittests/stubs/FactoryStub.def \ ../Patterns/unittests/stubs/FactoryStub.undef \ ../Patterns/unittests/stubs/ManipulablePrototypeFactoryStub.def \ ../Patterns/unittests/stubs/ManipulablePrototypeFactoryStub.undef \ ../Patterns/unittests/stubs/ObservedValue_threeNumbers.hpp \ ../Patterns/unittests/stubs/PrototypeFactoryStub.def \ ../Patterns/unittests/stubs/PrototypeFactoryStub.undef \ ../Patterns/unittests/stubs/RegistryStub.hpp check_PROGRAMS += $(TESTS) noinst_PROGRAMS += $(TESTS) AtomicInstanceUnitTest_SOURCES = UnitTestMain.cpp \ ../Patterns/unittests/AtomicInstanceUnitTest.cpp \ ../Patterns/unittests/AtomicInstanceUnitTest.hpp AtomicInstanceUnitTest_LDADD = \ ../Helpers/libcodepatterns-Helpers-debug.la CacheableUnitTest_SOURCES = UnitTestMain.cpp \ ../Patterns/unittests/CacheableUnitTest.cpp \ ../Patterns/unittests/CacheableUnitTest.hpp \ ../Patterns/unittests/stubs/Cacheable_threeNumbers.cpp \ ../Patterns/unittests/stubs/Cacheable_threeNumbers.hpp nodist_CacheableUnitTest_SOURCES = \ $(top_srcdir)/src/CodePatterns/Cachable.hpp \ $(top_srcdir)/src/CodePatterns/Observer/Observer.hpp \ $(top_srcdir)/src/CodePatterns/Observer/ObserverIterator.hpp CacheableUnitTest_LDADD = \ ../Observer/libcodepatterns-Observer-debug.la \ ../Patterns/libcodepatterns-Patterns-debug.la \ ../Helpers/libcodepatterns-Helpers-debug.la CloneUnitTest_SOURCES = UnitTestMain.cpp \ ../Patterns/unittests/CloneUnitTest.cpp \ ../Patterns/unittests/CloneUnitTest.hpp \ ../Patterns/unittests/stubs/CommonStub.cpp \ ../Patterns/unittests/stubs/CommonStub.hpp \ ../Patterns/unittests/stubs/CloneStub.cpp \ ../Patterns/unittests/stubs/CloneStub.hpp nodist_CloneUnitTest_SOURCES = \ $(top_srcdir)/src/CodePatterns/Clone.hpp CloneUnitTest_LDADD = \ ../Helpers/libcodepatterns-Helpers-debug.la CreatorUnitTest_SOURCES = UnitTestMain.cpp \ ../Patterns/unittests/CreatorUnitTest.cpp \ ../Patterns/unittests/CreatorUnitTest.hpp \ ../Patterns/unittests/stubs/CommonStub.cpp \ ../Patterns/unittests/stubs/CommonStub.hpp \ ../Patterns/unittests/stubs/CreatorStub.hpp nodist_CreatorUnitTest_SOURCES = \ $(top_srcdir)/src/CodePatterns/Creator.hpp CreatorUnitTest_LDADD = \ ../Helpers/libcodepatterns-Helpers-debug.la FactoryUnitTest_SOURCES = UnitTestMain.cpp \ ../Patterns/unittests/FactoryUnitTest.cpp \ ../Patterns/unittests/FactoryUnitTest.hpp \ ../Patterns/unittests/stubs/CommonStub.cpp \ ../Patterns/unittests/stubs/CommonStub.hpp \ ../Patterns/unittests/stubs/CreatorStub.hpp \ ../Patterns/unittests/stubs/FactoryStub.hpp \ ../Patterns/unittests/stubs/FactoryStub.cpp nodist_FactoryUnitTest_SOURCES = \ $(top_srcdir)/src/CodePatterns/Factory.hpp \ $(top_srcdir)/src/CodePatterns/FactoryTypeList.hpp \ $(top_srcdir)/src/CodePatterns/Factory_impl.hpp FactoryUnitTest_LDADD = \ ../Helpers/libcodepatterns-Helpers-debug.la ManipulableCloneUnitTest_SOURCES = UnitTestMain.cpp \ ../Patterns/unittests/ManipulableCloneUnitTest.cpp \ ../Patterns/unittests/ManipulableCloneUnitTest.hpp \ ../Patterns/unittests/stubs/CommonStub.cpp \ ../Patterns/unittests/stubs/CommonStub.hpp \ ../Patterns/unittests/stubs/ManipulableCloneStub.cpp \ ../Patterns/unittests/stubs/ManipulableCloneStub.hpp nodist_ManipulableCloneUnitTest_SOURCES = \ $(top_srcdir)/src/CodePatterns/ManipulableClone.hpp ManipulableCloneUnitTest_LDADD = \ ../Helpers/libcodepatterns-Helpers-debug.la ManipulablePrototypeFactoryUnitTest_SOURCES = UnitTestMain.cpp \ ../Patterns/unittests/ManipulablePrototypeFactoryUnitTest.cpp \ ../Patterns/unittests/ManipulablePrototypeFactoryUnitTest.hpp \ ../Patterns/unittests/stubs/ManipulableCloneStub.cpp \ ../Patterns/unittests/stubs/ManipulableCloneStub.hpp \ ../Patterns/unittests/stubs/CommonStub.cpp \ ../Patterns/unittests/stubs/CommonStub.hpp \ ../Patterns/unittests/stubs/ManipulablePrototypeFactoryStub.hpp \ ../Patterns/unittests/stubs/ManipulablePrototypeFactoryStub.cpp nodist_ManipulablePrototypeFactoryUnitTest_SOURCES = \ $(top_srcdir)/src/CodePatterns/ManipulablePrototypeFactory.hpp \ $(top_srcdir)/src/CodePatterns/FactoryTypeList.hpp \ $(top_srcdir)/src/CodePatterns/ManipulablePrototypeFactory_impl.hpp ManipulablePrototypeFactoryUnitTest_LDADD = \ ../Helpers/libcodepatterns-Helpers-debug.la ObservedValueUnitTest_SOURCES = UnitTestMain.cpp \ ../Patterns/unittests/ObservedValueUnitTest.cpp \ ../Patterns/unittests/ObservedValueUnitTest.hpp \ ../Patterns/unittests/stubs/ObservedValue_threeNumbers.cpp \ ../Patterns/unittests/stubs/ObservedValue_threeNumbers.hpp nodist_ObservedValueUnitTest_SOURCES = \ $(top_srcdir)/src/CodePatterns/ObservedValue.hpp \ $(top_srcdir)/src/CodePatterns/Observer/Observer.hpp ObservedValueUnitTest_LDADD = \ ../Observer/libcodepatterns-Observer-debug.la \ ../Patterns/libcodepatterns-Patterns-debug.la \ ../Helpers/libcodepatterns-Helpers-debug.la PrototypeFactoryUnitTest_SOURCES = UnitTestMain.cpp \ ../Patterns/unittests/PrototypeFactoryUnitTest.cpp \ ../Patterns/unittests/PrototypeFactoryUnitTest.hpp \ ../Patterns/unittests/stubs/CloneStub.cpp \ ../Patterns/unittests/stubs/CloneStub.hpp \ ../Patterns/unittests/stubs/CommonStub.cpp \ ../Patterns/unittests/stubs/CommonStub.hpp \ ../Patterns/unittests/stubs/PrototypeFactoryStub.hpp \ ../Patterns/unittests/stubs/PrototypeFactoryStub.cpp nodist_PrototypeFactoryUnitTest_SOURCES = \ $(top_srcdir)/src/CodePatterns/PrototypeFactory.hpp \ $(top_srcdir)/src/CodePatterns/FactoryTypeList.hpp \ $(top_srcdir)/src/CodePatterns/PrototypeFactory_impl.hpp PrototypeFactoryUnitTest_LDADD = \ ../Helpers/libcodepatterns-Helpers-debug.la RegistryUnitTest_SOURCES = UnitTestMain.cpp \ ../Patterns/unittests/RegistryUnitTest.cpp \ ../Patterns/unittests/RegistryUnitTest.hpp \ ../Patterns/unittests/stubs/CommonNamedStub.cpp \ ../Patterns/unittests/stubs/CommonNamedStub.hpp \ ../Patterns/unittests/stubs/RegistryStub.cpp \ ../Patterns/unittests/stubs/RegistryStub.hpp nodist_RegistryUnitTest_SOURCES = \ $(top_srcdir)/src/CodePatterns/Registry.hpp \ $(top_srcdir)/src/CodePatterns/Registry_impl.hpp RegistryUnitTest_LDADD = \ ../Helpers/libcodepatterns-Helpers-debug.la SingletonUnitTest_SOURCES = UnitTestMain.cpp \ ../Patterns/unittests/SingletonUnitTest.cpp \ ../Patterns/unittests/SingletonUnitTest.hpp #nodist_SingletonUnitTest_SOURCES = SingletonUnitTest_LDADD = \ ../Helpers/libcodepatterns-Helpers-debug.la #AUTOMAKE_OPTIONS = parallel-tests