source: src/Patterns/unittests/Makefile.am@ 9e619e

Last change on this file since 9e619e was 315a1e, checked in by Frederik Heber <heber@…>, 10 years ago

FIX: Fixed several lintian warnings when making debian package.

  • library name is now lower case, package name is now libcodepatterns.
  • external libs are now added to LDFLAGS instead of LIBADD.
  • Property mode set to 100644
File size: 8.5 KB
Line 
1# PLEASE adhere to the alphabetical ordering in this Makefile!
2# Also indentation by a single tab
3
4# NOTE that all paths are relative to ./src (because we get included there!)
5
6TESTS += \
7 CacheableUnitTest \
8 CloneUnitTest \
9 CreatorUnitTest \
10 FactoryUnitTest \
11 ManipulableCloneUnitTest \
12 ManipulablePrototypeFactoryUnitTest \
13 ObservedValueUnitTest \
14 PrototypeFactoryUnitTest \
15 RegistryUnitTest \
16 SingletonUnitTest
17
18TESTSOURCES += \
19 ../Patterns/unittests/CacheableUnitTest.cpp \
20 ../Patterns/unittests/CloneUnitTest.cpp \
21 ../Patterns/unittests/CreatorUnitTest.cpp \
22 ../Patterns/unittests/FactoryUnitTest.cpp \
23 ../Patterns/unittests/ManipulableCloneUnitTest.cpp \
24 ../Patterns/unittests/ManipulablePrototypeFactoryUnitTest.cpp \
25 ../Patterns/unittests/ObservedValueUnitTest.cpp \
26 ../Patterns/unittests/PrototypeFactoryUnitTest.cpp \
27 ../Patterns/unittests/RegistryUnitTest.cpp \
28 ../Patterns/unittests/SingletonUnitTest.cpp \
29 ../Patterns/unittests/stubs/Cacheable_threeNumbers.cpp \
30 ../Patterns/unittests/stubs/CloneStub.cpp \
31 ../Patterns/unittests/stubs/CommonStub.cpp \
32 ../Patterns/unittests/stubs/CommonNamedStub.cpp \
33 ../Patterns/unittests/stubs/FactoryStub.cpp \
34 ../Patterns/unittests/stubs/ManipulableCloneStub.cpp \
35 ../Patterns/unittests/stubs/ManipulablePrototypeFactoryStub.cpp \
36 ../Patterns/unittests/stubs/ObservedValue_threeNumbers.cpp \
37 ../Patterns/unittests/stubs/PrototypeFactoryStub.cpp \
38 ../Patterns/unittests/stubs/RegistryStub.cpp
39
40TESTHEADERS += \
41 ../Patterns/unittests/CacheableUnitTest.hpp \
42 ../Patterns/unittests/CloneUnitTest.hpp \
43 ../Patterns/unittests/CreatorUnitTest.hpp \
44 ../Patterns/unittests/FactoryUnitTest.hpp \
45 ../Patterns/unittests/ManipulableCloneUnitTest.hpp \
46 ../Patterns/unittests/ManipulablePrototypeFactoryUnitTest.hpp \
47 ../Patterns/unittests/ObservedValueUnitTest.hpp \
48 ../Patterns/unittests/PrototypeFactoryUnitTest.hpp \
49 ../Patterns/unittests/RegistryUnitTest.hpp \
50 ../Patterns/unittests/SingletonUnitTest.hpp \
51 ../Patterns/unittests/stubs/Cacheable_threeNumbers.hpp \
52 ../Patterns/unittests/stubs/CloneStub.hpp \
53 ../Patterns/unittests/stubs/CommonStub.hpp \
54 ../Patterns/unittests/stubs/CommonNamedStub.hpp \
55 ../Patterns/unittests/stubs/CommonParametersStub.hpp \
56 ../Patterns/unittests/stubs/CreatorStub.hpp \
57 ../Patterns/unittests/stubs/FactoryStub.hpp \
58 ../Patterns/unittests/stubs/ManipulableCloneStub.hpp \
59 ../Patterns/unittests/stubs/ManipulablePrototypeFactoryStub.hpp \
60 ../Patterns/unittests/stubs/PrototypeFactoryStub.hpp \
61 ../Patterns/unittests/stubs/FactoryStub.def \
62 ../Patterns/unittests/stubs/FactoryStub.undef \
63 ../Patterns/unittests/stubs/ManipulablePrototypeFactoryStub.def \
64 ../Patterns/unittests/stubs/ManipulablePrototypeFactoryStub.undef \
65 ../Patterns/unittests/stubs/ObservedValue_threeNumbers.hpp \
66 ../Patterns/unittests/stubs/PrototypeFactoryStub.def \
67 ../Patterns/unittests/stubs/PrototypeFactoryStub.undef \
68 ../Patterns/unittests/stubs/RegistryStub.hpp
69
70check_PROGRAMS += $(TESTS)
71noinst_PROGRAMS += $(TESTS)
72
73CacheableUnitTest_SOURCES = UnitTestMain.cpp \
74 ../Patterns/unittests/CacheableUnitTest.cpp \
75 ../Patterns/unittests/CacheableUnitTest.hpp \
76 ../Patterns/unittests/stubs/Cacheable_threeNumbers.cpp \
77 ../Patterns/unittests/stubs/Cacheable_threeNumbers.hpp
78nodist_CacheableUnitTest_SOURCES = \
79 $(top_srcdir)/src/CodePatterns/Cachable.hpp \
80 $(top_srcdir)/src/CodePatterns/Observer/Observer.hpp \
81 $(top_srcdir)/src/CodePatterns/Observer/ObserverIterator.hpp
82CacheableUnitTest_LDADD = \
83 ../Observer/libcodepatterns-Observer-debug.la \
84 ../Patterns/libcodepatterns-Patterns-debug.la \
85 ../Helpers/libcodepatterns-Helpers-debug.la
86
87CloneUnitTest_SOURCES = UnitTestMain.cpp \
88 ../Patterns/unittests/CloneUnitTest.cpp \
89 ../Patterns/unittests/CloneUnitTest.hpp \
90 ../Patterns/unittests/stubs/CommonStub.cpp \
91 ../Patterns/unittests/stubs/CommonStub.hpp \
92 ../Patterns/unittests/stubs/CloneStub.cpp \
93 ../Patterns/unittests/stubs/CloneStub.hpp
94nodist_CloneUnitTest_SOURCES = \
95 $(top_srcdir)/src/CodePatterns/Clone.hpp
96CloneUnitTest_LDADD = \
97 ../Helpers/libcodepatterns-Helpers-debug.la
98
99CreatorUnitTest_SOURCES = UnitTestMain.cpp \
100 ../Patterns/unittests/CreatorUnitTest.cpp \
101 ../Patterns/unittests/CreatorUnitTest.hpp \
102 ../Patterns/unittests/stubs/CommonStub.cpp \
103 ../Patterns/unittests/stubs/CommonStub.hpp \
104 ../Patterns/unittests/stubs/CreatorStub.hpp
105nodist_CreatorUnitTest_SOURCES = \
106 $(top_srcdir)/src/CodePatterns/Creator.hpp
107CreatorUnitTest_LDADD = \
108 ../Helpers/libcodepatterns-Helpers-debug.la
109
110FactoryUnitTest_SOURCES = UnitTestMain.cpp \
111 ../Patterns/unittests/FactoryUnitTest.cpp \
112 ../Patterns/unittests/FactoryUnitTest.hpp \
113 ../Patterns/unittests/stubs/CommonStub.cpp \
114 ../Patterns/unittests/stubs/CommonStub.hpp \
115 ../Patterns/unittests/stubs/CreatorStub.hpp \
116 ../Patterns/unittests/stubs/FactoryStub.hpp \
117 ../Patterns/unittests/stubs/FactoryStub.cpp
118nodist_FactoryUnitTest_SOURCES = \
119 $(top_srcdir)/src/CodePatterns/Factory.hpp \
120 $(top_srcdir)/src/CodePatterns/FactoryTypeList.hpp \
121 $(top_srcdir)/src/CodePatterns/Factory_impl.hpp
122FactoryUnitTest_LDADD = \
123 ../Helpers/libcodepatterns-Helpers-debug.la
124
125ManipulableCloneUnitTest_SOURCES = UnitTestMain.cpp \
126 ../Patterns/unittests/ManipulableCloneUnitTest.cpp \
127 ../Patterns/unittests/ManipulableCloneUnitTest.hpp \
128 ../Patterns/unittests/stubs/CommonStub.cpp \
129 ../Patterns/unittests/stubs/CommonStub.hpp \
130 ../Patterns/unittests/stubs/ManipulableCloneStub.cpp \
131 ../Patterns/unittests/stubs/ManipulableCloneStub.hpp
132nodist_ManipulableCloneUnitTest_SOURCES = \
133 $(top_srcdir)/src/CodePatterns/ManipulableClone.hpp
134ManipulableCloneUnitTest_LDADD = \
135 ../Helpers/libcodepatterns-Helpers-debug.la
136
137ManipulablePrototypeFactoryUnitTest_SOURCES = UnitTestMain.cpp \
138 ../Patterns/unittests/ManipulablePrototypeFactoryUnitTest.cpp \
139 ../Patterns/unittests/ManipulablePrototypeFactoryUnitTest.hpp \
140 ../Patterns/unittests/stubs/ManipulableCloneStub.cpp \
141 ../Patterns/unittests/stubs/ManipulableCloneStub.hpp \
142 ../Patterns/unittests/stubs/CommonStub.cpp \
143 ../Patterns/unittests/stubs/CommonStub.hpp \
144 ../Patterns/unittests/stubs/ManipulablePrototypeFactoryStub.hpp \
145 ../Patterns/unittests/stubs/ManipulablePrototypeFactoryStub.cpp
146nodist_ManipulablePrototypeFactoryUnitTest_SOURCES = \
147 $(top_srcdir)/src/CodePatterns/ManipulablePrototypeFactory.hpp \
148 $(top_srcdir)/src/CodePatterns/FactoryTypeList.hpp \
149 $(top_srcdir)/src/CodePatterns/ManipulablePrototypeFactory_impl.hpp
150ManipulablePrototypeFactoryUnitTest_LDADD = \
151 ../Helpers/libcodepatterns-Helpers-debug.la
152
153ObservedValueUnitTest_SOURCES = UnitTestMain.cpp \
154 ../Patterns/unittests/ObservedValueUnitTest.cpp \
155 ../Patterns/unittests/ObservedValueUnitTest.hpp \
156 ../Patterns/unittests/stubs/ObservedValue_threeNumbers.cpp \
157 ../Patterns/unittests/stubs/ObservedValue_threeNumbers.hpp
158nodist_ObservedValueUnitTest_SOURCES = \
159 $(top_srcdir)/src/CodePatterns/ObservedValue.hpp \
160 $(top_srcdir)/src/CodePatterns/Observer/Observer.hpp
161ObservedValueUnitTest_LDADD = \
162 ../Observer/libcodepatterns-Observer-debug.la \
163 ../Patterns/libcodepatterns-Patterns-debug.la \
164 ../Helpers/libcodepatterns-Helpers-debug.la
165
166PrototypeFactoryUnitTest_SOURCES = UnitTestMain.cpp \
167 ../Patterns/unittests/PrototypeFactoryUnitTest.cpp \
168 ../Patterns/unittests/PrototypeFactoryUnitTest.hpp \
169 ../Patterns/unittests/stubs/CloneStub.cpp \
170 ../Patterns/unittests/stubs/CloneStub.hpp \
171 ../Patterns/unittests/stubs/CommonStub.cpp \
172 ../Patterns/unittests/stubs/CommonStub.hpp \
173 ../Patterns/unittests/stubs/PrototypeFactoryStub.hpp \
174 ../Patterns/unittests/stubs/PrototypeFactoryStub.cpp
175nodist_PrototypeFactoryUnitTest_SOURCES = \
176 $(top_srcdir)/src/CodePatterns/PrototypeFactory.hpp \
177 $(top_srcdir)/src/CodePatterns/FactoryTypeList.hpp \
178 $(top_srcdir)/src/CodePatterns/PrototypeFactory_impl.hpp
179PrototypeFactoryUnitTest_LDADD = \
180 ../Helpers/libcodepatterns-Helpers-debug.la
181
182RegistryUnitTest_SOURCES = UnitTestMain.cpp \
183 ../Patterns/unittests/RegistryUnitTest.cpp \
184 ../Patterns/unittests/RegistryUnitTest.hpp \
185 ../Patterns/unittests/stubs/CommonNamedStub.cpp \
186 ../Patterns/unittests/stubs/CommonNamedStub.hpp \
187 ../Patterns/unittests/stubs/RegistryStub.cpp \
188 ../Patterns/unittests/stubs/RegistryStub.hpp
189nodist_RegistryUnitTest_SOURCES = \
190 $(top_srcdir)/src/CodePatterns/Registry.hpp \
191 $(top_srcdir)/src/CodePatterns/Registry_impl.hpp
192RegistryUnitTest_LDADD = \
193 ../Helpers/libcodepatterns-Helpers-debug.la
194
195SingletonUnitTest_SOURCES = UnitTestMain.cpp \
196 ../Patterns/unittests/SingletonUnitTest.cpp \
197 ../Patterns/unittests/SingletonUnitTest.hpp
198#nodist_SingletonUnitTest_SOURCES =
199SingletonUnitTest_LDADD = \
200 ../Helpers/libcodepatterns-Helpers-debug.la
201
202#AUTOMAKE_OPTIONS = parallel-tests
Note: See TracBrowser for help on using the repository browser.