- add all cmake files
[platform/upstream/libzypp.git] / testsuite / source / 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(selectiontagparsertest_SRCS
7 SelectionTagParserTest.cc
8 )
9
10 KDE3_AUTOMOC(${selectiontagparsertest_SRCS})
11
12 KDE3_ADD_EXECUTABLE(selectiontagparsertest ${selectiontagparsertest_SRCS})
13
14 TARGET_LINK_LIBRARIES(selectiontagparsertest  ${QT_AND_KDECORE_LIBS} )
15
16
17 ########### next target ###############
18
19 SET(patterntagparsertest_SRCS
20 PatternTagParserTest.cc
21 )
22
23 KDE3_AUTOMOC(${patterntagparsertest_SRCS})
24
25 KDE3_ADD_EXECUTABLE(patterntagparsertest ${patterntagparsertest_SRCS})
26
27 TARGET_LINK_LIBRARIES(patterntagparsertest  ${QT_AND_KDECORE_LIBS} )
28
29
30 ########### next target ###############
31
32 SET(producttagparsertest_SRCS
33 ProductMetadataParserTest.cc
34 )
35
36 KDE3_AUTOMOC(${producttagparsertest_SRCS})
37
38 KDE3_ADD_EXECUTABLE(producttagparsertest ${producttagparsertest_SRCS})
39
40 TARGET_LINK_LIBRARIES(producttagparsertest  ${QT_AND_KDECORE_LIBS} )
41
42
43 ########### next target ###############
44
45 SET(mediatagparsertest_SRCS
46 MediaMetadataParserTest.cc
47 )
48
49 KDE3_AUTOMOC(${mediatagparsertest_SRCS})
50
51 KDE3_ADD_EXECUTABLE(mediatagparsertest ${mediatagparsertest_SRCS})
52
53 TARGET_LINK_LIBRARIES(mediatagparsertest  ${QT_AND_KDECORE_LIBS} )
54
55
56 ########### next target ###############
57
58 SET(suseparser_SRCS
59 suseparser.cc
60 KeyRingCallbacks.h
61 )
62
63 KDE3_AUTOMOC(${suseparser_SRCS})
64
65 KDE3_ADD_EXECUTABLE(suseparser ${suseparser_SRCS})
66
67 TARGET_LINK_LIBRARIES(suseparser  ${QT_AND_KDECORE_LIBS} )
68
69
70 ########### next target ###############
71
72 SET(source_read_test_SRCS
73 source-read-test.cc
74 )
75
76 KDE3_AUTOMOC(${source_read_test_SRCS})
77
78 KDE3_ADD_EXECUTABLE(source_read_test ${source_read_test_SRCS})
79
80 TARGET_LINK_LIBRARIES(source_read_test  ${QT_AND_KDECORE_LIBS} )
81
82
83 ########### next target ###############
84
85 SET(content_file_test_SRCS
86 content_file_test.cc
87 )
88
89 KDE3_AUTOMOC(${content_file_test_SRCS})
90
91 KDE3_ADD_EXECUTABLE(content_file_test ${content_file_test_SRCS})
92
93 TARGET_LINK_LIBRARIES(content_file_test  ${QT_AND_KDECORE_LIBS} boost_unit_test_framework )
94
95
96 ########### install files ###############
97
98
99
100
101 #original Makefile.am contents follow:
102
103 ##
104 ## Makefile.am for testsuite/source/tests
105 ##
106 #
107 #LDADD =        $(top_srcdir)/zypp/lib@PACKAGE@.la $(top_srcdir)/testsuite/src/utils/lib@PACKAGE@_testsuite_utils.la
108 #
109 #INCLUDES =                                             \
110 #       -DZYPP_BASE_LOGGER_LOGGROUP=\"testsuite\"
111 #
112 #noinst_PROGRAMS = \
113 #       selectiontagparsertest  \
114 #       patterntagparsertest    \
115 #       producttagparsertest    \
116 #       mediatagparsertest      \
117 #       suseparser \
118 #       source_read_test \
119 #       content_file_test
120 #
121 ## does not compile
122 ## packagetagparsertest_SOURCES = PackageTagParserTest.cc
123 #       
124 #selectiontagparsertest_SOURCES = SelectionTagParserTest.cc
125 #patterntagparsertest_SOURCES = PatternTagParserTest.cc
126 #producttagparsertest_SOURCES = ProductMetadataParserTest.cc
127 #mediatagparsertest_SOURCES = MediaMetadataParserTest.cc
128 #suseparser_SOURCES = suseparser.cc KeyRingCallbacks.h
129 #source_read_test_SOURCES = source-read-test.cc
130 #content_file_test_SOURCES = content_file_test.cc
131 #content_file_test_LDADD = $(LDADD) -lboost_unit_test_framework