put some tests back
[platform/upstream/libzypp.git] / tests / zypp / CMakeLists.txt
1 INCLUDE_DIRECTORIES( ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} ${KDE3_INCLUDE_DIR} ${QT_INCLUDE_DIR}  )
2
3
4 ########### next target ###############
5
6 SET(Arch_SRCS
7 Arch.cc
8 )
9
10 KDE3_AUTOMOC(${Arch_SRCS})
11
12 IF(KDE3_BUILD_TESTS)
13
14 KDE3_ADD_EXECUTABLE(Arch ${Arch_SRCS})
15
16 TARGET_LINK_LIBRARIES(Arch  ${QT_AND_KDECORE_LIBS} boost_unit_test_framework )
17
18 ENDIF(KDE3_BUILD_TESTS)
19
20 ########### next target ###############
21
22 SET(Url_SRCS
23 Url.cc
24 )
25
26 KDE3_AUTOMOC(${Url_SRCS})
27
28 IF(KDE3_BUILD_TESTS)
29
30 KDE3_ADD_EXECUTABLE(Url ${Url_SRCS})
31
32 TARGET_LINK_LIBRARIES(Url  ${QT_AND_KDECORE_LIBS} boost_unit_test_framework )
33
34 ENDIF(KDE3_BUILD_TESTS)
35
36 ########### next target ###############
37
38 SET(RWPtr_SRCS
39 RWPtr.cc
40 )
41
42 KDE3_AUTOMOC(${RWPtr_SRCS})
43
44 IF(KDE3_BUILD_TESTS)
45
46 KDE3_ADD_EXECUTABLE(RWPtr ${RWPtr_SRCS})
47
48 TARGET_LINK_LIBRARIES(RWPtr  ${QT_AND_KDECORE_LIBS} )
49
50 ENDIF(KDE3_BUILD_TESTS)
51
52 ########### next target ###############
53
54 SET(Edition_SRCS
55 Edition.cc
56 )
57
58 KDE3_AUTOMOC(${Edition_SRCS})
59
60 IF(KDE3_BUILD_TESTS)
61
62 KDE3_ADD_EXECUTABLE(Edition ${Edition_SRCS})
63
64 TARGET_LINK_LIBRARIES(Edition  ${QT_AND_KDECORE_LIBS} boost_unit_test_framework )
65
66 ENDIF(KDE3_BUILD_TESTS)
67
68 ########### next target ###############
69
70 SET(Capabilities_SRCS
71 Capabilities.cc
72 )
73
74 KDE3_AUTOMOC(${Capabilities_SRCS})
75
76 IF(KDE3_BUILD_TESTS)
77
78 KDE3_ADD_EXECUTABLE(Capabilities ${Capabilities_SRCS})
79
80 TARGET_LINK_LIBRARIES(Capabilities  ${QT_AND_KDECORE_LIBS} boost_unit_test_framework )
81
82 ENDIF(KDE3_BUILD_TESTS)
83
84 ########### next target ###############
85
86 SET(PtrTypes_SRCS
87 PtrTypes.cc
88 )
89
90 KDE3_AUTOMOC(${PtrTypes_SRCS})
91
92 IF(KDE3_BUILD_TESTS)
93
94 KDE3_ADD_EXECUTABLE(PtrTypes ${PtrTypes_SRCS})
95
96 TARGET_LINK_LIBRARIES(PtrTypes  ${QT_AND_KDECORE_LIBS} )
97
98 ENDIF(KDE3_BUILD_TESTS)
99
100 ########### next target ###############
101
102 SET(TranslatedText_SRCS
103 TranslatedText.cc
104 )
105
106 KDE3_AUTOMOC(${TranslatedText_SRCS})
107
108 IF(KDE3_BUILD_TESTS)
109
110 KDE3_ADD_EXECUTABLE(TranslatedText ${TranslatedText_SRCS})
111
112 TARGET_LINK_LIBRARIES(TranslatedText  ${QT_AND_KDECORE_LIBS} )
113
114 ENDIF(KDE3_BUILD_TESTS)
115
116 ########### next target ###############
117
118 SET(CheckSum_SRCS
119 CheckSum.cc
120 )
121
122 KDE3_AUTOMOC(${CheckSum_SRCS})
123
124 IF(KDE3_BUILD_TESTS)
125
126 KDE3_ADD_EXECUTABLE(CheckSum ${CheckSum_SRCS})
127
128 TARGET_LINK_LIBRARIES(CheckSum  ${QT_AND_KDECORE_LIBS} boost_unit_test_framework )
129
130 ENDIF(KDE3_BUILD_TESTS)
131
132 ########### next target ###############
133
134 SET(PublicKey_SRCS
135 PublicKey.cc
136 )
137
138 KDE3_AUTOMOC(${PublicKey_SRCS})
139
140 IF(KDE3_BUILD_TESTS)
141
142 KDE3_ADD_EXECUTABLE(PublicKey ${PublicKey_SRCS})
143
144 TARGET_LINK_LIBRARIES(PublicKey  ${QT_AND_KDECORE_LIBS} boost_unit_test_framework )
145
146 ENDIF(KDE3_BUILD_TESTS)
147
148 ########### next target ###############
149
150 SET(PathInfo_SRCS
151 PathInfo.cc
152 )
153
154 KDE3_AUTOMOC(${PathInfo_SRCS})
155
156 IF(KDE3_BUILD_TESTS)
157
158 KDE3_ADD_EXECUTABLE(PathInfo ${PathInfo_SRCS})
159
160 TARGET_LINK_LIBRARIES(PathInfo  ${QT_AND_KDECORE_LIBS} boost_unit_test_framework )
161
162 ENDIF(KDE3_BUILD_TESTS)
163
164 ########### next target ###############
165
166 SET(Digest_SRCS
167 Digest.cc
168 )
169
170 KDE3_AUTOMOC(${Digest_SRCS})
171
172 IF(KDE3_BUILD_TESTS)
173
174 KDE3_ADD_EXECUTABLE(Digest ${Digest_SRCS})
175
176 TARGET_LINK_LIBRARIES(Digest  ${QT_AND_KDECORE_LIBS} boost_unit_test_framework )
177
178 ENDIF(KDE3_BUILD_TESTS)
179
180 ########### next target ###############
181
182 SET(Signature_SRCS
183 Signature.cc
184 )
185
186 KDE3_AUTOMOC(${Signature_SRCS})
187
188 IF(KDE3_BUILD_TESTS)
189
190 KDE3_ADD_EXECUTABLE(Signature ${Signature_SRCS})
191
192 TARGET_LINK_LIBRARIES(Signature  ${QT_AND_KDECORE_LIBS} boost_unit_test_framework )
193
194 ENDIF(KDE3_BUILD_TESTS)
195
196 ########### next target ###############
197
198 SET(KeyRing_SRCS
199 KeyRing.cc
200 )
201
202 KDE3_AUTOMOC(${KeyRing_SRCS})
203
204 IF(KDE3_BUILD_TESTS)
205
206 KDE3_ADD_EXECUTABLE(KeyRing ${KeyRing_SRCS})
207
208 TARGET_LINK_LIBRARIES(KeyRing  ${QT_AND_KDECORE_LIBS} boost_unit_test_framework )
209
210 ENDIF(KDE3_BUILD_TESTS)
211
212 ########### next target ###############
213
214 SET(Lazy_SRCS
215 Lazy.cc
216 )
217
218 KDE3_AUTOMOC(${Lazy_SRCS})
219
220 IF(KDE3_BUILD_TESTS)
221
222 KDE3_ADD_EXECUTABLE(Lazy ${Lazy_SRCS})
223
224 TARGET_LINK_LIBRARIES(Lazy  ${QT_AND_KDECORE_LIBS} boost_unit_test_framework )
225
226 ENDIF(KDE3_BUILD_TESTS)
227
228 ########### install files ###############
229
230
231
232
233 #original Makefile.am contents follow:
234
235 ### Process this file with automake to produce Makefile.in
236 ### ##################################################
237 #
238 ## Do NOT list devel.* in subdirs. It's developers playgound and
239 ## must not prevent anything from building.
240 #SUBDIRS =
241 #
242 ### ##################################################
243 #
244 #TESTS = Arch Url \
245 #       RWPtr \
246 #       Edition         \
247 #       Capabilities    \
248 #       PtrTypes \
249 #       TranslatedText \
250 #       CheckSum \
251 #       PublicKey \
252 #       PathInfo \
253 #       Digest \
254 #       Signature \
255 #       KeyRing \
256 #       Lazy
257 #
258 #check_PROGRAMS = Arch Url \
259 #       RWPtr \
260 #       Edition         \
261 #       Capabilities    \
262 #       PtrTypes \
263 #       TranslatedText \
264 #       CheckSum \
265 #       PublicKey \
266 #       PathInfo \
267 #       Digest \
268 #       Signature \
269 #       KeyRing \
270 #       Lazy
271 #
272 ### ##################################################
273 #
274 #LDADD =        $(top_srcdir)/zypp/lib@PACKAGE@.la 
275 #
276 ### ##################################################
277 #
278 #Arch_SOURCES = Arch.cc
279 #Arch_LDADD = $(LDADD) -lboost_unit_test_framework
280 #
281 #TranslatedText_SOURCES  = TranslatedText.cc
282 #
283 #PublicKey_SOURCES = PublicKey.cc
284 #PublicKey_LDADD  = $(LDADD) -lboost_unit_test_framework
285 #
286 #CheckSum_SOURCES = CheckSum.cc
287 #CheckSum_LDADD  = $(LDADD) -lboost_unit_test_framework
288 #
289 #RWPtr_SOURCES = RWPtr.cc
290 #
291 #Edition_SOURCES = Edition.cc
292 #Edition_LDADD  = $(LDADD) -lboost_unit_test_framework
293 #
294 #Capabilities_SOURCES = Capabilities.cc
295 #Capabilities_LDADD  = $(LDADD) -lboost_unit_test_framework
296 #
297 #PtrTypes_SOURCES = PtrTypes.cc
298 #
299 #PathInfo_SOURCES = PathInfo.cc
300 #PathInfo_LDADD  = $(LDADD) -lboost_unit_test_framework
301 #
302 #Digest_SOURCES = Digest.cc
303 #Digest_LDADD  = $(LDADD) -lboost_unit_test_framework
304 #
305 #Signature_SOURCES = Signature.cc
306 #Signature_LDADD  = $(LDADD) -lboost_unit_test_framework
307 #
308 #Url_SOURCES = Url.cc
309 #Url_LDADD  = $(LDADD) -lboost_unit_test_framework
310 #
311 #KeyRing_SOURCES = KeyRing.cc
312 #KeyRing_LDADD  = $(LDADD) -lboost_unit_test_framework
313 #
314 #Lazy_SOURCES = Lazy.cc
315 #Lazy_LDADD  = $(LDADD) $(top_srcdir)/zypp2/lib@PACKAGE@2.la  -lboost_unit_test_framework
316 #
317 ### ##################################################
318 #
319 #.PHONY:        always
320 #
321 #$(noinst_PROGRAMS):    $(top_srcdir)/zypp/lib@PACKAGE@.la
322 #
323 ##$(top_srcdir)/zypp/lib@PACKAGE@.la:     always
324 ##      $(MAKE) -C $(top_srcdir)/zypp
325 #
326 ### ##################################################