diff --git a/CMakeLists.txt b/CMakeLists.txt index 1f6aae2..6b62abc 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -15,6 +15,15 @@ find_package(tomlplusplus REQUIRED) target_link_libraries(RapidMenu PRIVATE tomlplusplus::tomlplusplus) +# DEBIAN +set(CPACK_DEBIAN_PACKAGE_MAINTAINER "DRAGONTOS") +set(CPACK_DEBIAN_PACKAGE_DEPENDS "libcpptoml-dev") +set(CPACK_DEBIAN_PACKAGE_LICENSE "GPLv3") +set(CPACK_DEBIAN_PACKAGE_DESCRIPTION "Utilize configuration files to create runner scripts.") +set(CPACK_DEBIAN_PACKAGE_RELEASE_DIST ON) +set(CPACK_GENERATOR DEBIAN) +set(CPACK_PACKAGING_INSTALL_PREFIX "/usr") +# RPM set(CPACK_PACKAGE_VENDOR "DRAGONTOS") set(CPACK_RPM_PACKAGE_REQUIRES "tomlplusplus-devel") set(CPACK_RPM_PACKAGE_LICENSE "GPLv3") diff --git a/README.md b/README.md index 5947193..f7d19a3 100644 --- a/README.md +++ b/README.md @@ -21,6 +21,14 @@ cpack -G RPM sudo rpm -i *.rpm ``` +Using deb: +``` +make all +cd build +cpack -G deb +sudo dpkg -i *.deb +``` + # Usage ## Help message