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 |