diff options
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 0392cbb..d577637 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.6.0) +cmake_minimum_required(VERSION 3.20) project(asteroid-helloworld VERSION 0.0.1 @@ -20,3 +20,14 @@ add_subdirectory(src) generate_desktop(${CMAKE_SOURCE_DIR} asteroid-helloworld) feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES) + +set(CPACK_GENERATOR "DEB") +string(TOLOWER "${CMAKE_PROJECT_NAME}" lcproject_name) +set(CPACK_DEBIAN_FILE_NAME "${lcproject_name}-${CMAKE_PROJECT_VERSION}.ipk") +set(CPACK_STRIP_FILES TRUE) +set(CPACK_DEBIAN_PACKAGE_ARCHITECTURE armv7vehf-neon) +if (NOT CPACK_PACKAGE_CONTACT) + set(CPACK_PACKAGE_CONTACT bogus@example.org) + message(WARNING "No package contact specified: using ${CPACK_PACKAGE_CONTACT}") +endif() +include(CPack) |