diff --git a/projects/rdc/CMakeLists.txt b/projects/rdc/CMakeLists.txt index 96f16055f9..622c8b6b7a 100755 --- a/projects/rdc/CMakeLists.txt +++ b/projects/rdc/CMakeLists.txt @@ -163,7 +163,9 @@ add_subdirectory("rdc_libs") add_subdirectory("example") add_subdirectory("rdci") -set(CPACK_PACKAGE_FILE_NAME "${RDC_PACKAGE}_${PKG_VERSION_STR}") +set(CPACK_PACKAGE_NAME ${RDC_PACKAGE}) +set(CPACK_PACKAGE_VERSION ${PKG_VERSION_STR}) +set(CPACK_PROJECT_CONFIG_FILE ${CMAKE_SOURCE_DIR}/package.txt) # This is used by configure_file for *_postinit.in set(RDC_CLIENT_ROOT_PATH "${RDC_SERVER_ROOT_PATH}/${RDC_CLIENT_INSTALL_PREFIX}") diff --git a/projects/rdc/package.txt b/projects/rdc/package.txt new file mode 100644 index 0000000000..6fdb491473 --- /dev/null +++ b/projects/rdc/package.txt @@ -0,0 +1,6 @@ +if (CPACK_GENERATOR MATCHES "DEB") + set(CPACK_PACKAGE_FILE_NAME "${CPACK_PACKAGE_NAME}_${CPACK_PACKAGE_VERSION}_amd64") +elseif (CPACK_GENERATOR MATCHES "RPM") + set(CPACK_PACKAGE_FILE_NAME "${CPACK_PACKAGE_NAME}-${CPACK_PACKAGE_VERSION}.x86_64") +endif() +