CMakeLists.txt

changeset 314
04b93b656b60
parent 310
bdaac24b86ed
child 316
dcd472be9ae8
equal deleted inserted replaced
313:966b5de3182e 314:04b93b656b60
127 QT_WRAP_CPP( GEN_MOC_FILES2 ${SRCDIR}/NullDateEdit.h designer/NullDateEditPlugin.h) 127 QT_WRAP_CPP( GEN_MOC_FILES2 ${SRCDIR}/NullDateEdit.h designer/NullDateEditPlugin.h)
128 add_library(bmsapp_nulldate SHARED 128 add_library(bmsapp_nulldate SHARED
129 ${SRCDIR}/NullDateEdit.cpp 129 ${SRCDIR}/NullDateEdit.cpp
130 designer/NullDateEditPlugin.cpp 130 designer/NullDateEditPlugin.cpp
131 ${GEN_MOC_FILES2} 131 ${GEN_MOC_FILES2}
132 )
133
134 QT_WRAP_CPP( GEN_MOC_FILES3 ${SRCDIR}/LED.h designer/LEDPlugin.h)
135 add_library(bmsapp_LED SHARED
136 ${SRCDIR}/LED.cpp
137 designer/LEDPlugin.cpp
138 ${GEN_MOC_FILES3}
132 ) 139 )
133 140
134 ELSE() 141 ELSE()
135 142
136 set( SRCS 143 set( SRCS
167 ${SRCDIR}/ProdOnTree.cpp 174 ${SRCDIR}/ProdOnTree.cpp
168 ${SRCDIR}/MonNodes.cpp 175 ${SRCDIR}/MonNodes.cpp
169 ${SRCDIR}/MonFermenters.cpp 176 ${SRCDIR}/MonFermenters.cpp
170 ${SRCDIR}/MonCO2meters.cpp 177 ${SRCDIR}/MonCO2meters.cpp
171 ${SRCDIR}/MoniSpindels.cpp 178 ${SRCDIR}/MoniSpindels.cpp
179 ${SRCDIR}/DetailFermenter.cpp
172 ${SRCDIR}/EditProduct.cpp 180 ${SRCDIR}/EditProduct.cpp
173 ${SRCDIR}/ImportXML.cpp 181 ${SRCDIR}/ImportXML.cpp
174 ${SRCDIR}/Setup.cpp 182 ${SRCDIR}/Setup.cpp
175 ${SRCDIR}/Utils.cpp 183 ${SRCDIR}/Utils.cpp
176 ${SRCDIR}/PrinterDialog.cpp 184 ${SRCDIR}/PrinterDialog.cpp
178 ${SRCDIR}/database/database.cpp 186 ${SRCDIR}/database/database.cpp
179 ${SRCDIR}/database/db_product.cpp 187 ${SRCDIR}/database/db_product.cpp
180 ${SRCDIR}/database/db_recipe.cpp 188 ${SRCDIR}/database/db_recipe.cpp
181 ${SRCDIR}/RangedSlider.cpp 189 ${SRCDIR}/RangedSlider.cpp
182 ${SRCDIR}/NullDateEdit.cpp 190 ${SRCDIR}/NullDateEdit.cpp
191 ${SRCDIR}/LED.cpp
183 ${SRCDIR}/global.cpp 192 ${SRCDIR}/global.cpp
184 ) 193 )
185 194
186 set( HDRS 195 set( HDRS
187 ${SRCDIR}/RecipesTree.h 196 ${SRCDIR}/RecipesTree.h
216 ${SRCDIR}/ProdOnTree.h 225 ${SRCDIR}/ProdOnTree.h
217 ${SRCDIR}/MonNodes.h 226 ${SRCDIR}/MonNodes.h
218 ${SRCDIR}/MonFermenters.h 227 ${SRCDIR}/MonFermenters.h
219 ${SRCDIR}/MonCO2meters.h 228 ${SRCDIR}/MonCO2meters.h
220 ${SRCDIR}/MoniSpindels.h 229 ${SRCDIR}/MoniSpindels.h
230 ${SRCDIR}/DetailFermenter.h
221 ${SRCDIR}/EditProduct.h 231 ${SRCDIR}/EditProduct.h
222 ${SRCDIR}/ImportXML.h 232 ${SRCDIR}/ImportXML.h
223 ${SRCDIR}/Setup.h 233 ${SRCDIR}/Setup.h
224 ${SRCDIR}/Utils.h 234 ${SRCDIR}/Utils.h
225 ${SRCDIR}/PrinterDialog.h 235 ${SRCDIR}/PrinterDialog.h
227 ${SRCDIR}/database/database.h 237 ${SRCDIR}/database/database.h
228 ${SRCDIR}/database/db_product.h 238 ${SRCDIR}/database/db_product.h
229 ${SRCDIR}/database/db_recipe.h 239 ${SRCDIR}/database/db_recipe.h
230 ${SRCDIR}/RangedSlider.h 240 ${SRCDIR}/RangedSlider.h
231 ${SRCDIR}/NullDateEdit.h 241 ${SRCDIR}/NullDateEdit.h
242 ${SRCDIR}/LED.h
232 ${SRCDIR}/global.h 243 ${SRCDIR}/global.h
233 ) 244 )
234 245
235 set( UIS 246 set( UIS
236 ${UIDIR}/AboutDialog.ui 247 ${UIDIR}/AboutDialog.ui
245 ${UIDIR}/EditProfileMash.ui 256 ${UIDIR}/EditProfileMash.ui
246 ${UIDIR}/EditProfileStyle.ui 257 ${UIDIR}/EditProfileStyle.ui
247 ${UIDIR}/EditProfileFerment.ui 258 ${UIDIR}/EditProfileFerment.ui
248 ${UIDIR}/EditRecipe.ui 259 ${UIDIR}/EditRecipe.ui
249 ${UIDIR}/EditProduct.ui 260 ${UIDIR}/EditProduct.ui
261 ${UIDIR}/DetailFermenter.ui
250 ${UIDIR}/ImportXML.ui 262 ${UIDIR}/ImportXML.ui
251 ${UIDIR}/MainWindow.ui 263 ${UIDIR}/MainWindow.ui
252 ) 264 )
253 265
254 set( TS_FILES 266 set( TS_FILES
296 308
297 # ===== Install the application ===== 309 # ===== Install the application =====
298 310
299 IF( ${BUILD_DESIGNER_PLUGINS} ) 311 IF( ${BUILD_DESIGNER_PLUGINS} )
300 312
301 INSTALL(TARGETS bmsapp_rangeslider bmsapp_nulldate 313 INSTALL(TARGETS bmsapp_rangeslider bmsapp_nulldate bmsapp_LED
302 DESTINATION "${LIBPATH}/plugins/designer" 314 DESTINATION "${LIBPATH}/plugins/designer"
303 ) 315 )
304 316
305 ELSE() 317 ELSE()
306 318

mercurial