CMakeLists.txt

changeset 425
d3f439ba6fd8
parent 422
d7907c91f746
child 428
b6535c00de8e
equal deleted inserted replaced
424:f7e0efc8df02 425:d3f439ba6fd8
12 SET( bmsapp_VERSION_PATCH 0 ) 12 SET( bmsapp_VERSION_PATCH 0 )
13 13
14 # Compile flags 14 # Compile flags
15 15
16 option(BUILD_DESIGNER_PLUGINS "If on, you will only build and install the designer plugins." OFF) 16 option(BUILD_DESIGNER_PLUGINS "If on, you will only build and install the designer plugins." OFF)
17 option(UPDATE_TRANSLATIONS "Enable rescanning sources to update .ts files" ON)
18 17
19 IF( ${BUILD_DESIGNER_PLUGINS} ) 18 IF( ${BUILD_DESIGNER_PLUGINS} )
20 message(STATUS "Building designer plugins" ) 19 message(STATUS "Building designer plugins" )
21 ELSE() 20 ELSE()
22 message(STATUS "Building bmsapp" ) 21 message(STATUS "Building bmsapp" )
362 361
363 IF( ${BUILD_DESIGNER_PLUGINS} ) 362 IF( ${BUILD_DESIGNER_PLUGINS} )
364 363
365 ELSE() 364 ELSE()
366 365
367 # Run with cmake -DUPDATE_TRANSLATIONS=ON .. 366 message("** parse sources for new translations")
368 # or cmake -DUPDATE_TRANSLATIONS=OFF .. 367 qt5_create_translation(QM_FILES ${SOURCE_FILES} ${TS_FILES})
369
370 # if(UPDATE_TRANSLATIONS)
371 message("** parse sources for new translations")
372 qt5_create_translation(QM_FILES ${SOURCE_FILES} ${TS_FILES})
373 # else()
374 # message("** update qm files")
375 #qt5_add_translation(QM_FILES ${TS_FILES})
376 #endif()
377 368
378 SET( bmsapp_DESKTOP 369 SET( bmsapp_DESKTOP
379 ${ROOTDIR}/bmsapp.desktop 370 ${ROOTDIR}/bmsapp.desktop
380 ) 371 )
381 372

mercurial