Skip to content

Commit e730b02

Browse files
chore(cmake): enable automatic dependency detection in package configuration
1 parent a64d72b commit e730b02

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

cmake/nfxDataTypePackaging.cmake

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -198,6 +198,7 @@ if("DEB" IN_LIST CPACK_GENERATOR AND UNIX AND NOT APPLE)
198198
set(CPACK_DEBIAN_COMPRESSION_TYPE "xz")
199199
set(CPACK_DEBIAN_PACKAGE_PRIORITY "optional")
200200
set(CPACK_DEBIAN_PACKAGE_HOMEPAGE ${CPACK_PACKAGE_HOMEPAGE_URL})
201+
set(CPACK_DEBIAN_PACKAGE_SHLIBDEPS ON)
201202
endif()
202203

203204
# --- RPM package settings ---
@@ -214,6 +215,7 @@ if("RPM" IN_LIST CPACK_GENERATOR AND UNIX AND NOT APPLE)
214215
set(CPACK_RPM_PACKAGE_VENDOR ${CPACK_PACKAGE_VENDOR})
215216
set(CPACK_RPM_PACKAGE_DESCRIPTION ${PROJECT_DESCRIPTION})
216217
set(CPACK_RPM_PACKAGE_URL ${CPACK_PACKAGE_HOMEPAGE_URL})
218+
set(CPACK_RPM_PACKAGE_AUTOREQ ON)
217219
endif()
218220

219221
#----------------------------------------------

0 commit comments

Comments
 (0)