source: src/Patterns/unittests/Makefile.am@ 8fe1e2

Last change on this file since 8fe1e2 was e2e035e, checked in by Frederik Heber <heber@…>, 14 years ago

Refactored all Observer stuff into own subfolder and split up into distinct modules.

  • Observer/all.hpp is all that's needed.
  • Property mode set to 100644
File size: 4.5 KB
RevLine 
[a80f419]1# PLEASE adhere to the alphabetical ordering in this Makefile!
2# Also indentation by a single tab
3
[2ed1a0]4# NOTE that all paths are relative to ./src (because we get included there!)
[a80f419]5
[2ed1a0]6TESTS += \
[a80f419]7 CacheableUnitTest \
[1afcbe]8 CloneUnitTest \
[746ff1]9 CreatorUnitTest \
10 FactoryUnitTest \
[8dd38e]11 ManipulableCloneUnitTest \
12 ManipulablePrototypeFactoryUnitTest \
[d76c105]13 PrototypeFactoryUnitTest \
[a80f419]14 RegistryUnitTest \
15 SingletonUnitTest
16
17
[2ed1a0]18check_PROGRAMS += $(TESTS)
19noinst_PROGRAMS += $(TESTS)
[a80f419]20
[2ed1a0]21CacheableUnitTest_SOURCES = unittests/UnitTestMain.cpp \
22 Patterns/unittests/CacheableUnitTest.cpp \
23 Patterns/unittests/CacheableUnitTest.hpp
[192c04]24nodist_CacheableUnitTest_SOURCES = \
[2ed1a0]25 Patterns/Cachable.hpp \
26 Patterns/Observer.hpp \
27 Patterns/ObserverIterator.hpp
[a80f419]28CacheableUnitTest_LDADD = $(TESTLIBS)
29
[2ed1a0]30CloneUnitTest_SOURCES = unittests/UnitTestMain.cpp \
31 Patterns/unittests/CloneUnitTest.cpp \
32 Patterns/unittests/CloneUnitTest.hpp \
33 Patterns/unittests/stubs/CommonStub.cpp \
34 Patterns/unittests/stubs/CommonStub.hpp \
35 Patterns/unittests/stubs/CloneStub.cpp \
36 Patterns/unittests/stubs/CloneStub.hpp
[192c04]37nodist_CloneUnitTest_SOURCES = \
[2ed1a0]38 Patterns/Clone.hpp
[1afcbe]39CloneUnitTest_LDADD = $(TESTLIBS)
40
[2ed1a0]41CreatorUnitTest_SOURCES = unittests/UnitTestMain.cpp \
42 Patterns/unittests/CreatorUnitTest.cpp \
43 Patterns/unittests/CreatorUnitTest.hpp \
44 Patterns/unittests/stubs/CommonStub.cpp \
45 Patterns/unittests/stubs/CommonStub.hpp \
46 Patterns/unittests/stubs/CreatorStub.hpp
[192c04]47nodist_CreatorUnitTest_SOURCES = \
[2ed1a0]48 Patterns/Creator.hpp
[746ff1]49CreatorUnitTest_LDADD = $(TESTLIBS)
50
[2ed1a0]51FactoryUnitTest_SOURCES = unittests/UnitTestMain.cpp \
52 Patterns/unittests/FactoryUnitTest.cpp \
53 Patterns/unittests/FactoryUnitTest.hpp \
54 Patterns/unittests/stubs/CommonStub.cpp \
55 Patterns/unittests/stubs/CommonStub.hpp \
56 Patterns/unittests/stubs/CreatorStub.hpp \
57 Patterns/unittests/stubs/FactoryStub.hpp \
58 Patterns/unittests/stubs/FactoryStub.cpp
[192c04]59nodist_FactoryUnitTest_SOURCES = \
[2ed1a0]60 Patterns/Factory.hpp \
61 Patterns/FactoryTypeList.hpp \
62 Patterns/Factory_impl.hpp
[746ff1]63FactoryUnitTest_LDADD = $(TESTLIBS)
[8dd38e]64
[2ed1a0]65ManipulableCloneUnitTest_SOURCES = unittests/UnitTestMain.cpp \
66 Patterns/unittests/ManipulableCloneUnitTest.cpp \
67 Patterns/unittests/ManipulableCloneUnitTest.hpp \
68 Patterns/unittests/stubs/CommonStub.cpp \
69 Patterns/unittests/stubs/CommonStub.hpp \
70 Patterns/unittests/stubs/ManipulableCloneStub.cpp \
71 Patterns/unittests/stubs/ManipulableCloneStub.hpp
[192c04]72nodist_ManipulableCloneUnitTest_SOURCES = \
[2ed1a0]73 Patterns/ManipulableClone.hpp
[8dd38e]74ManipulableCloneUnitTest_LDADD = $(TESTLIBS)
75
[2ed1a0]76ManipulablePrototypeFactoryUnitTest_SOURCES = unittests/UnitTestMain.cpp \
77 Patterns/unittests/ManipulablePrototypeFactoryUnitTest.cpp \
78 Patterns/unittests/ManipulablePrototypeFactoryUnitTest.hpp \
79 Patterns/unittests/stubs/ManipulableCloneStub.cpp \
80 Patterns/unittests/stubs/ManipulableCloneStub.hpp \
81 Patterns/unittests/stubs/CommonStub.cpp \
82 Patterns/unittests/stubs/CommonStub.hpp \
83 Patterns/unittests/stubs/ManipulablePrototypeFactoryStub.hpp \
84 Patterns/unittests/stubs/ManipulablePrototypeFactoryStub.cpp
[192c04]85nodist_ManipulablePrototypeFactoryUnitTest_SOURCES = \
[2ed1a0]86 Patterns/ManipulablePrototypeFactory.hpp \
87 Patterns/FactoryTypeList.hpp \
88 Patterns/ManipulablePrototypeFactory_impl.hpp
[8dd38e]89ManipulablePrototypeFactoryUnitTest_LDADD = $(TESTLIBS)
[746ff1]90
[2ed1a0]91PrototypeFactoryUnitTest_SOURCES = unittests/UnitTestMain.cpp \
92 Patterns/unittests/PrototypeFactoryUnitTest.cpp \
93 Patterns/unittests/PrototypeFactoryUnitTest.hpp \
94 Patterns/unittests/stubs/CloneStub.cpp \
95 Patterns/unittests/stubs/CloneStub.hpp \
96 Patterns/unittests/stubs/CommonStub.cpp \
97 Patterns/unittests/stubs/CommonStub.hpp \
98 Patterns/unittests/stubs/PrototypeFactoryStub.hpp \
99 Patterns/unittests/stubs/PrototypeFactoryStub.cpp
[192c04]100nodist_PrototypeFactoryUnitTest_SOURCES = \
[2ed1a0]101 Patterns/PrototypeFactory.hpp \
102 Patterns/FactoryTypeList.hpp \
103 Patterns/PrototypeFactory_impl.hpp
[d76c105]104PrototypeFactoryUnitTest_LDADD = $(TESTLIBS)
105
[2ed1a0]106RegistryUnitTest_SOURCES = unittests/UnitTestMain.cpp \
107 Patterns/unittests/RegistryUnitTest.cpp \
108 Patterns/unittests/RegistryUnitTest.hpp \
109 Patterns/unittests/stubs/CommonNamedStub.cpp \
110 Patterns/unittests/stubs/CommonNamedStub.hpp \
111 Patterns/unittests/stubs/RegistryStub.cpp \
112 Patterns/unittests/stubs/RegistryStub.hpp
[fe056c]113nodist_RegistryUnitTest_SOURCES = \
[2ed1a0]114 Patterns/unittests/Registry.hpp \
115 Patterns/unittests/Registry_impl.hpp
[fe056c]116RegistryUnitTest_LDADD = $(TESTLIBS)
[a80f419]117
[2ed1a0]118SingletonUnitTest_SOURCES = unittests/UnitTestMain.cpp \
119 Patterns/unittests/SingletonUnitTest.cpp \
120 Patterns/unittests/SingletonUnitTest.hpp
[192c04]121#nodist_SingletonUnitTest_SOURCES =
[a80f419]122SingletonUnitTest_LDADD = $(TESTLIBS)
123
124#AUTOMAKE_OPTIONS = parallel-tests
Note: See TracBrowser for help on using the repository browser.