@@ -22,12 +22,12 @@ set(ADDITIONAL_SHARED_LIBRARIES_TO_LINK
22
22
libstdc++fs.so )
23
23
24
24
set (HIPCC_BIN
25
- hipcc.bin )
25
+ hipcc )
26
26
set (HIPCC_SOURCES
27
27
src/hipBin.cpp )
28
28
29
29
set (HIPCONFIG_BIN
30
- hipconfig.bin )
30
+ hipconfig )
31
31
set (HIPCONFIG_SOURCES
32
32
src/hipBin.cpp )
33
33
@@ -64,7 +64,8 @@ set(CPACK_RESOURCE_FILE_LICENSE "${CMAKE_CURRENT_SOURCE_DIR}/LICENSE.txt")
64
64
set (CPACK_DEBIAN_ENABLE_COMPONENT_DEPENDS ON )
65
65
set (CPACK_DEB_COMPONENT_INSTALL ON )
66
66
set (CPACK_DEBIAN_FILE_NAME "DEB-DEFAULT" )
67
- set (CPACK_DEBIAN_PACKAGE_DEPENDS "perl (>= 5.0), hip-dev, rocm-core" )
67
+ set (CPACK_DEBIAN_PACKAGE_DEPENDS "hip-dev, rocm-core" )
68
+ set (CPACK_DEBIAN_PACKAGE_RECOMMENDS "perl (>= 5.0)" )
68
69
set (CPACK_DEBIAN_PACKAGE_HOMEPAGE "https://github.com/ROCm-Developer-Tools/HIPCC" )
69
70
if (DEFINED ENV{CPACK_DEBIAN_PACKAGE_RELEASE} )
70
71
set (CPACK_DEBIAN_PACKAGE_RELEASE $ENV{CPACK_DEBIAN_PACKAGE_RELEASE} )
@@ -74,17 +75,20 @@ endif()
74
75
75
76
# AMD specific Debian packaging varibles.
76
77
set (CPACK_DEBIAN_AMD_PACKAGE_NAME "hipcc" )
77
- set (CPACK_DEBIAN_AMD_PACKAGE_DEPENDS "perl (>= 5.0), hip-dev, rocm-core, rocm-llvm" )
78
+ set (CPACK_DEBIAN_AMD_PACKAGE_DEPENDS "hip-dev, rocm-core, rocm-llvm" )
79
+ set (CPACK_DEBIAN_AMD_PACKAGE_RECOMMENDS "perl (>= 5.0)" )
78
80
79
81
# NVIDIA specific Debian packaging variables.
80
82
set (CPACK_DEBIAN_NVIDIA_PACKAGE_NAME "hipcc-nvidia" )
81
- set (CPACK_DEBIAN_NVIDIA_PACKAGE_DEPENDS "perl (>= 5.0), hip-dev, rocm-core" ) # for NVIDIA we don't need to add rocm-llvm as a dependency
83
+ set (CPACK_DEBIAN_NVIDIA_PACKAGE_DEPENDS "hip-dev, rocm-core" ) # for NVIDIA we don't need to add rocm-llvm as a dependency
84
+ set (CPACK_DEBIAN_NVIDIA_PACKAGE_RECOMMENDS "perl (>= 5.0)" )
82
85
83
86
84
87
# RPM specific packaging variables.
85
88
set (CPACK_RPM_FILE_NAME "RPM-DEFAULT" )
86
89
set (CPACK_RPM_PACKAGE_LICENSE "MIT" )
87
- set (CPACK_RPM_PACKAGE_REQUIRES "perl >= 5.0, hip-devel, rocm-core" )
90
+ set (CPACK_RPM_PACKAGE_REQUIRES "hip-devel, rocm-core" )
91
+ set (CPACK_RPM_PACKAGE_SUGGESTS "perl >= 5.0" )
88
92
set (CPACK_RPM_PACKAGE_AUTOREQPROV 0 )
89
93
if (DEFINED ENV{CPACK_RPM_PACKAGE_RELEASE} )
90
94
set (CPACK_RPM_PACKAGE_RELEASE $ENV{CPACK_RPM_PACKAGE_RELEASE} )
@@ -97,11 +101,13 @@ endif()
97
101
98
102
# AMD specific RPM packaging varibables.
99
103
set (CPACK_RPM_AMD_PACKAGE_NAME "hipcc" )
100
- set (CPACK_RPM_AMD_PACKAGE_REQUIRES "perl >= 5.0, hip-devel, rocm-core, rocm-llvm" )
104
+ set (CPACK_RPM_AMD_PACKAGE_REQUIRES "hip-devel, rocm-core, rocm-llvm" )
105
+ set (CPACK_RPM_AMD_PACKAGE_SUGGESTS "perl >= 5.0" )
101
106
102
107
# NVIDIA specific RPM packaging variables.
103
108
set (CPACK_RPM_NVIDIA_PACKAGE_NAME "hipcc-nvidia" )
104
- set (CPACK_RPM_NVIDIA_PACKAGE_REQUIRES "perl >= 5.0, hip-devel, rocm-core" ) # for NVIDIA we don't need to add rocm-llvm as a dependency
109
+ set (CPACK_RPM_NVIDIA_PACKAGE_REQUIRES "hip-devel, rocm-core" ) # for NVIDIA we don't need to add rocm-llvm as a dependency
110
+ set (CPACK_RPM_NVIDIA_PACKAGE_SUGGESTS "perl >= 5.0" )
105
111
106
112
# ROCM versioning.
107
113
set (ROCM_VERSION_FOR_PACKAGE "" )
0 commit comments