diff --git a/CMakeLists.txt b/CMakeLists.txt index 4504815..87b5b28 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -226,6 +226,10 @@ if ("${CMAKE_SYSTEM}" MATCHES "Linux") set(CPACK_GENERATOR "TBZ2") find_program(DPKG_PROGRAM dpkg) if (EXISTS ${DPKG_PROGRAM}) + execute_process(COMMAND ${DPKG_PROGRAM} --print-architecture + OUTPUT_VARIABLE DPKG_ARCH OUTPUT_STRIP_TRAILING_WHITESPACE) + string(REPLACE "_" "-" DPKG_NAME "${PROJECT_NAME}") + set(CPACK_PACKAGE_FILE_NAME "${DPKG_NAME}_${YDLIDAR_SDK_VERSION}_${DPKG_ARCH}") list (APPEND CPACK_GENERATOR "DEB") endif() else()