Sat, 26 Mar 2022 21:13:17 +0100
Added install option and a desktop file.
CMakeLists.txt | file | annotate | diff | comparison | revisions | |
bmsapp.desktop | file | annotate | diff | comparison | revisions |
--- a/CMakeLists.txt Sat Mar 26 19:48:37 2022 +0100 +++ b/CMakeLists.txt Sat Mar 26 21:13:17 2022 +0100 @@ -209,6 +209,11 @@ qt5_add_translation(QM_FILES ${TS_FILES}) endif() +SET( bmsapp_DESKTOP + ${ROOTDIR}/bmsapp.desktop +) + + add_executable(${bmsapp_EXECUTABLE} ${SOURCE_FILES} ${QM_FILES}) target_link_libraries(${bmsapp_EXECUTABLE} Qt5::Core Qt5::Widgets Qt5::Network Qt5::Sql Qt5::PrintSupport) @@ -218,4 +223,10 @@ # ===== Install the application ===== +install(TARGETS ${bmsapp_EXECUTABLE} + RUNTIME DESTINATION bin +) +INSTALL( FILES ${bmsapp_DESKTOP} + DESTINATION "${DATAROOTDIR}/applications" +)
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bmsapp.desktop Sat Mar 26 21:13:17 2022 +0100 @@ -0,0 +1,11 @@ +[Desktop Entry] +Categories=Qt;KDE;Education;Utility;Engineering; +Exec=bmsapp +Name=BMSapp +GenericName=Brewery Management System +Keywords=Beer;Ale;Lager;Cider;Brew;Brewing;Recipe;Beersmith; +X-KDE-StartupNotify=true +Icon=bmsapp +Terminal=false +Type=Application +