~ubuntu-branches/ubuntu/saucy/digikam/saucy

« back to all changes in this revision

Viewing changes to tests/CMakeLists.txt

  • Committer: Bazaar Package Importer
  • Author(s): Scott Kitterman
  • Date: 2010-12-21 23:19:11 UTC
  • mfrom: (1.2.33 upstream) (3.1.7 experimental)
  • Revision ID: james.westby@ubuntu.com-20101221231911-z9jip7s5aht1jqn9
Tags: 2:1.7.0-1ubuntu1
* Merge from Debian Experimental. Remaining Ubuntu changes:
  - Export .pot name and copy to plugins in debian/rules
  - Version build-depends on kipi-plugins-dev to ensure build is against the
    same version on all archs
* Drop debian/patches/kubuntu_01_linker.diff, incoporated upstream
* Remove patches directory and unused patches

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
SET( EXECUTABLE_OUTPUT_PATH ${CMAKE_CURRENT_BINARY_DIR} )
 
2
 
 
3
#------------------------------------------------------------------------
 
4
 
 
5
SET(advancedrenametest_SRCS
 
6
    advancedrenametest.cpp
 
7
)
 
8
KDE4_ADD_UNIT_TEST(advancedrenametest ${advancedrenametest_SRCS})
 
9
TARGET_LINK_LIBRARIES(advancedrenametest
 
10
                      ${KDE4_KDEUI_LIBS}
 
11
                      ${KEXIV2_LIBRARIES}
 
12
                      ${KDCRAW_LIBRARIES}
 
13
                      ${QT_QTGUI_LIBRARY}
 
14
                      ${QT_QTTEST_LIBRARY}
 
15
                      digikamcore
 
16
                      digikamdatabase
 
17
                      advancedrename
 
18
                      )
 
19
 
 
20
#------------------------------------------------------------------------
 
21
 
 
22
SET(cameranamehelper_SRCS
 
23
    cameranamehelpertest.cpp
 
24
    ${CMAKE_CURRENT_SOURCE_DIR}/../utilities/cameragui/cameranamehelper.cpp
 
25
    ${CMAKE_CURRENT_SOURCE_DIR}/../utilities/cameragui/gpcamera.cpp
 
26
    ${CMAKE_CURRENT_SOURCE_DIR}/../utilities/cameragui/dkcamera.cpp
 
27
    ${CMAKE_CURRENT_SOURCE_DIR}/../digikam/albumsettings.cpp
 
28
)
 
29
KDE4_ADD_UNIT_TEST(cameranamehelpertest ${cameranamehelper_SRCS})
 
30
TARGET_LINK_LIBRARIES(cameranamehelpertest
 
31
                      ${KDE4_KDEUI_LIBS}
 
32
                      ${QT_QTGUI_LIBRARY}
 
33
                      ${QT_QTTEST_LIBRARY}
 
34
                      ${GPHOTO2_LIBRARIES}
 
35
                      ${KDCRAW_LIBRARIES}
 
36
                      digikamcore
 
37
                      digikamdatabase
 
38
                      )
 
39
 
 
40
#------------------------------------------------------------------------
 
41
 
 
42
SET(uifilevalidator_SRCS
 
43
    uifilevalidatortest.cpp
 
44
)
 
45
 
 
46
KDE4_ADD_UNIT_TEST(uifilevalidatortest ${uifilevalidator_SRCS})
 
47
TARGET_LINK_LIBRARIES(uifilevalidatortest
 
48
                      ${KDE4_KDECORE_LIBS}
 
49
                      ${QT_QTGUI_LIBRARY}
 
50
                      ${QT_QTTEST_LIBRARY}
 
51
                      ${GPHOTO2_LIBRARIES}
 
52
                      digikamcore
 
53
                      digikamdatabase
 
54
                      )
 
55
 
 
56
#------------------------------------------------------------------------
 
57
 
 
58
SET(statesavingobject_SRCS
 
59
    statesavingobjecttest.cpp
 
60
)
 
61
 
 
62
KDE4_ADD_UNIT_TEST(statesavingobjecttest ${statesavingobject_SRCS})
 
63
TARGET_LINK_LIBRARIES(statesavingobjecttest
 
64
                      ${KDE4_KDECORE_LIBS}
 
65
                      ${QT_QTGUI_LIBRARY}
 
66
                      ${QT_QTTEST_LIBRARY}
 
67
                      ${GPHOTO2_LIBRARIES}
 
68
                      digikamcore
 
69
                      )
 
70
 
 
71
#------------------------------------------------------------------------
 
72
 
 
73
SET(freerotationtest_SRCS
 
74
    freerotationtest.cpp
 
75
)
 
76
KDE4_ADD_UNIT_TEST(freerotationtest ${freerotationtest_SRCS})
 
77
TARGET_LINK_LIBRARIES(freerotationtest
 
78
                      ${KDE4_KDECORE_LIBS}
 
79
                      ${QT_QTGUI_LIBRARY}
 
80
                      ${QT_QTTEST_LIBRARY}
 
81
                      digikamcore
 
82
                      )
 
83
 
 
84
#------------------------------------------------------------------------
 
85
 
 
86
SET(searchtextbartest_SRCS
 
87
    searchtextbartest.cpp
 
88
)
 
89
KDE4_ADD_UNIT_TEST(searchtextbartest ${searchtextbartest_SRCS})
 
90
TARGET_LINK_LIBRARIES(searchtextbartest
 
91
                      ${KDE4_KDEUI_LIBS}
 
92
                      ${QT_QTGUI_LIBRARY}
 
93
                      ${QT_QTTEST_LIBRARY}
 
94
                      digikamcore
 
95
                      )
 
96
 
 
97
#------------------------------------------------------------------------
 
98
 
 
99
SET(filesaveoptionsboxtest_SRCS
 
100
    filesaveoptionsboxtest.cpp
 
101
)
 
102
KDE4_ADD_UNIT_TEST(filesaveoptionsboxtest ${filesaveoptionsboxtest_SRCS})
 
103
TARGET_LINK_LIBRARIES(filesaveoptionsboxtest
 
104
                      ${KDE4_KDECORE_LIBS}
 
105
                      ${QT_QTGUI_LIBRARY}
 
106
                      ${QT_QTTEST_LIBRARY}
 
107
                      digikamcore
 
108
                      )
 
109
 
 
110
 
 
111
#------------------------------------------------------------------------
 
112
 
 
113
#SET(albummodeltest_SRCS
 
114
#    albummodeltest.cpp
 
115
#    modeltest/modeltest.cpp
 
116
#    ${CMAKE_CURRENT_SOURCE_DIR}/../digikam/album.cpp
 
117
#    ${CMAKE_CURRENT_SOURCE_DIR}/../digikam/albummanager.cpp
 
118
#    ${CMAKE_CURRENT_SOURCE_DIR}/../digikam/albumsettings.cpp
 
119
#    ${CMAKE_CURRENT_SOURCE_DIR}/../digikam/albumthumbnailloader.cpp
 
120
#    ${CMAKE_CURRENT_SOURCE_DIR}/../digikam/databaseguierrorhandler.cpp
 
121
#    ${CMAKE_CURRENT_SOURCE_DIR}/../libs/widgets/common/databasewidget.cpp
 
122
#    ${CMAKE_CURRENT_SOURCE_DIR}/../digikam/scancontroller.cpp
 
123
#    ${CMAKE_CURRENT_SOURCE_DIR}/../utilities/cameragui/dkcamera.cpp
 
124
#    ${CMAKE_CURRENT_SOURCE_DIR}/../utilities/cameragui/gpcamera.cpp
 
125
#    ${CMAKE_CURRENT_SOURCE_DIR}/../utilities/setup/cameralist.cpp
 
126
#    ${CMAKE_CURRENT_SOURCE_DIR}/../utilities/setup/cameraselection.cpp
 
127
#    ${CMAKE_CURRENT_SOURCE_DIR}/../utilities/setup/cameratype.cpp
 
128
#    ${CMAKE_CURRENT_SOURCE_DIR}/../utilities/setup/setup.cpp
 
129
#    ${CMAKE_CURRENT_SOURCE_DIR}/../utilities/setup/setupdatabase.cpp
 
130
#    ${CMAKE_CURRENT_SOURCE_DIR}/../utilities/setup/setupcollections.cpp
 
131
#    ${CMAKE_CURRENT_SOURCE_DIR}/../utilities/setup/setupcollectionview.cpp
 
132
#    ${CMAKE_CURRENT_SOURCE_DIR}/../utilities/setup/setupalbumview.cpp
 
133
#    ${CMAKE_CURRENT_SOURCE_DIR}/../utilities/setup/setupcategory.cpp
 
134
#    ${CMAKE_CURRENT_SOURCE_DIR}/../utilities/setup/setuptooltip.cpp
 
135
#    ${CMAKE_CURRENT_SOURCE_DIR}/../utilities/setup/setupmetadata.cpp
 
136
#    ${CMAKE_CURRENT_SOURCE_DIR}/../utilities/setup/setuptemplate.cpp
 
137
#    ${CMAKE_CURRENT_SOURCE_DIR}/../utilities/setup/setupmime.cpp
 
138
#    ${CMAKE_CURRENT_SOURCE_DIR}/../utilities/setup/setuplighttable.cpp
 
139
#    ${CMAKE_CURRENT_SOURCE_DIR}/../utilities/setup/setupeditor.cpp
 
140
#    ${CMAKE_CURRENT_SOURCE_DIR}/../utilities/setup/setupiofiles.cpp
 
141
#    ${CMAKE_CURRENT_SOURCE_DIR}/../utilities/setup/setupdcraw.cpp
 
142
#    ${CMAKE_CURRENT_SOURCE_DIR}/../utilities/setup/setupicc.cpp
 
143
#    ${CMAKE_CURRENT_SOURCE_DIR}/../utilities/setup/setupplugins.cpp
 
144
#    ${CMAKE_CURRENT_SOURCE_DIR}/../utilities/setup/setupslideshow.cpp
 
145
#    ${CMAKE_CURRENT_SOURCE_DIR}/../utilities/setup/setupcamera.cpp
 
146
#    ${CMAKE_CURRENT_SOURCE_DIR}/../utilities/setup/setupmisc.cpp
 
147
#    ${CMAKE_CURRENT_SOURCE_DIR}/../utilities/batch/batchthumbsgenerator.cpp
 
148
#    ${CMAKE_CURRENT_SOURCE_DIR}/../libs/models/abstractalbummodel.cpp
 
149
#    ${CMAKE_CURRENT_SOURCE_DIR}/../libs/models/albumfiltermodel.cpp
 
150
#    ${CMAKE_CURRENT_SOURCE_DIR}/../libs/models/albummodel.cpp
 
151
#    ${CMAKE_CURRENT_SOURCE_DIR}/../libs/template/subjectedit.cpp
 
152
#    ${CMAKE_CURRENT_SOURCE_DIR}/../libs/template/templatelist.cpp
 
153
#    ${CMAKE_CURRENT_SOURCE_DIR}/../libs/template/templatemanager.cpp
 
154
#    ${CMAKE_CURRENT_SOURCE_DIR}/../libs/template/templatepanel.cpp
 
155
#)
 
156
#KDE4_ADD_UNIT_TEST(albummodeltest ${albummodeltest_SRCS})
 
157
#TARGET_LINK_LIBRARIES(albummodeltest
 
158
#                      ${KDE4_KIO_LIBS}
 
159
#                      ${QT_QTGUI_LIBRARY}
 
160
#                      ${QT_QTTEST_LIBRARY}
 
161
#                      ${QT_QTXML_LIBRARY}
 
162
#                      ${QT_QTSQL_LIBRARY}
 
163
#                      ${GPHOTO2_LIBRARIES}
 
164
#                      ${KIPI_LIBRARIES}
 
165
#                      ${KDCRAW_LIBRARIES}
 
166
#                      ${KEXIV2_LIBRARIES}
 
167
#                      digikamdatabase
 
168
#                      digikamcore
 
169
#                      )
 
170
 
 
171
 
 
172
#------------------------------------------------------------------------
 
173
 
 
174
# Disable libpgf warnings.
 
175
SET_SOURCE_FILES_PROPERTIES(${libpgf_SRCS} PROPERTIES COMPILE_FLAGS "-w")
 
176
 
 
177
SET(qtpgftest_SRCS qtpgftest.cpp ${libpgf_SRCS} ${pgfutils_SRCS})
 
178
KDE4_ADD_EXECUTABLE(qtpgftest NOGUI ${qtpgftest_SRCS})
 
179
TARGET_LINK_LIBRARIES(qtpgftest ${KDE4_KIO_LIBS} ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY})
 
180
 
 
181
SET(pgfscaled_SRCS pgfscaled.cpp ${libpgf_SRCS} ${pgfutils_SRCS})
 
182
KDE4_ADD_EXECUTABLE(pgfscaled NOGUI ${pgfscaled_SRCS})
 
183
TARGET_LINK_LIBRARIES(pgfscaled ${KDE4_KIO_LIBS} ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY})
 
184