Add OpenSuperTool desktop file.

Add Readme and License file to ZIP package.
This commit is contained in:
Julian Frohmüller
2022-10-24 21:59:16 +02:00
parent 6134955b93
commit fa64820038
5 changed files with 26 additions and 3 deletions
+14
View File
@@ -77,4 +77,18 @@ set(CPACK_DEBIAN_PACKAGE_RELEASE 1)
set(CPACK_DEBIAN_FILE_NAME DEB-DEFAULT)
set(CPACK_DEBIAN_PACKAGE_SECTION "utils")
# Add Readme and License files to ZIP package
set(CPACK_RESOURCE_FILE_README "${CMAKE_CURRENT_SOURCE_DIR}/README.md")
set(CPACK_RESOURCE_FILE_LICENSE "${CMAKE_CURRENT_SOURCE_DIR}/LICENSE")
set(CPACK_ARCHIVE_COMPONENT_INSTALL ON)
set(CPACK_COMPONENTS_ALL_IN_ONE_PACKAGE ON)
install(FILES
"${CMAKE_CURRENT_SOURCE_DIR}/README.md"
"${CMAKE_CURRENT_SOURCE_DIR}/LICENSE"
DESTINATION .
COMPONENT Metadata
EXCLUDE_FROM_ALL
)
Include(CPack)
-1
View File
@@ -1,4 +1,3 @@
rm -r build
mkdir build
# Build for Release and install locally
-1
View File
@@ -1,4 +1,3 @@
rm -r build
mkdir build
# Build for Release and create Debian package with CPack
+7
View File
@@ -0,0 +1,7 @@
[Desktop Entry]
Name=OpenSuperTool
Comment=CLI for OpenSuperClone
Exec=sudo opensuperclone --tool
Terminal=true
Type=Application
Categories=Utility;
+5 -1
View File
@@ -93,7 +93,11 @@ install(DIRECTORY ${CMAKE_SOURCE_DIR}/res/opensuperclone
DESTINATION share/doc
)
# Install desktop file
# Install desktop files
install(FILES ${CMAKE_SOURCE_DIR}/res/opensuperclone.desktop
DESTINATION share/applications
)
install(FILES ${CMAKE_SOURCE_DIR}/res/opensupertool.desktop
DESTINATION share/applications
)