207 else() |
207 else() |
208 message("** update qm files") |
208 message("** update qm files") |
209 qt5_add_translation(QM_FILES ${TS_FILES}) |
209 qt5_add_translation(QM_FILES ${TS_FILES}) |
210 endif() |
210 endif() |
211 |
211 |
|
212 SET( bmsapp_DESKTOP |
|
213 ${ROOTDIR}/bmsapp.desktop |
|
214 ) |
|
215 |
|
216 |
212 add_executable(${bmsapp_EXECUTABLE} ${SOURCE_FILES} ${QM_FILES}) |
217 add_executable(${bmsapp_EXECUTABLE} ${SOURCE_FILES} ${QM_FILES}) |
213 target_link_libraries(${bmsapp_EXECUTABLE} Qt5::Core Qt5::Widgets Qt5::Network Qt5::Sql Qt5::PrintSupport) |
218 target_link_libraries(${bmsapp_EXECUTABLE} Qt5::Core Qt5::Widgets Qt5::Network Qt5::Sql Qt5::PrintSupport) |
214 |
219 |
215 # `make translations' |
220 # `make translations' |
216 add_custom_target(translations DEPENDS ${QM_FILES}) |
221 add_custom_target(translations DEPENDS ${QM_FILES}) |
217 |
222 |
218 |
223 |
219 # ===== Install the application ===== |
224 # ===== Install the application ===== |
220 |
225 |
221 |
226 install(TARGETS ${bmsapp_EXECUTABLE} |
|
227 RUNTIME DESTINATION bin |
|
228 ) |
|
229 |
|
230 INSTALL( FILES ${bmsapp_DESKTOP} |
|
231 DESTINATION "${DATAROOTDIR}/applications" |
|
232 ) |