rocprofiler-dev package
Change-Id: I80c4f6fd0619f4985516be66dedd2945abcdf9af
[ROCm/rocprofiler commit: cf11e49e2a]
This commit is contained in:
@@ -76,11 +76,12 @@ endif ()
|
|||||||
## Build tests
|
## Build tests
|
||||||
add_subdirectory ( ${TEST_DIR} ${PROJECT_BINARY_DIR}/test )
|
add_subdirectory ( ${TEST_DIR} ${PROJECT_BINARY_DIR}/test )
|
||||||
|
|
||||||
## Add the install directives for the runtime library.
|
## Set install information
|
||||||
install ( TARGETS ${ROCPROFILER_TARGET} LIBRARY DESTINATION ${ROCPROFILER_NAME}/lib COMPONENT ${ROCPROFILER_LIBRARY} )
|
install ( TARGETS ${ROCPROFILER_TARGET} LIBRARY DESTINATION ${ROCPROFILER_NAME}/lib )
|
||||||
|
install ( DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/inc DESTINATION ${ROCPROFILER_NAME}/include )
|
||||||
|
|
||||||
## Add the packaging directives for the runtime library.
|
## Packaging directives
|
||||||
set ( CPACK_PACKAGE_NAME ${ROCPROFILER_NAME} )
|
set ( CPACK_PACKAGE_NAME "${ROCPROFILER_NAME}-dev" )
|
||||||
set ( CPACK_PACKAGE_VENDOR "AMD" )
|
set ( CPACK_PACKAGE_VENDOR "AMD" )
|
||||||
set ( CPACK_PACKAGE_VERSION_MAJOR ${BUILD_VERSION_MAJOR} )
|
set ( CPACK_PACKAGE_VERSION_MAJOR ${BUILD_VERSION_MAJOR} )
|
||||||
set ( CPACK_PACKAGE_VERSION_MINOR ${BUILD_VERSION_MINOR} )
|
set ( CPACK_PACKAGE_VERSION_MINOR ${BUILD_VERSION_MINOR} )
|
||||||
@@ -90,10 +91,12 @@ set ( CPACK_PACKAGE_DESCRIPTION_SUMMARY "ROCPROFILER library for AMD HSA runtime
|
|||||||
set ( CPACK_RESOURCE_FILE_LICENSE "${CMAKE_CURRENT_SOURCE_DIR}/LICENSE" )
|
set ( CPACK_RESOURCE_FILE_LICENSE "${CMAKE_CURRENT_SOURCE_DIR}/LICENSE" )
|
||||||
|
|
||||||
## Debian package specific variables
|
## Debian package specific variables
|
||||||
|
set ( CPACK_DEBIAN_PACKAGE_DEPENDS "hsa-rocr-dev" )
|
||||||
set ( CPACK_DEBIAN_PACKAGE_HOMEPAGE "https://github.com/RadeonOpenCompute/HSA-RocProfiler" )
|
set ( CPACK_DEBIAN_PACKAGE_HOMEPAGE "https://github.com/RadeonOpenCompute/HSA-RocProfiler" )
|
||||||
set ( CPACK_DEBIAN_PACKAGE_CONTROL_EXTRA "${CMAKE_CURRENT_SOURCE_DIR}/DEBIAN/postinst;${CMAKE_CURRENT_SOURCE_DIR}/DEBIAN/prerm" )
|
set ( CPACK_DEBIAN_PACKAGE_CONTROL_EXTRA "${CMAKE_CURRENT_SOURCE_DIR}/DEBIAN/postinst;${CMAKE_CURRENT_SOURCE_DIR}/DEBIAN/prerm" )
|
||||||
|
|
||||||
## RPM package specific variables
|
## RPM package specific variables
|
||||||
|
set ( CPACK_RPM_PACKAGE_DEPENDS "hsa-rocr-dev" )
|
||||||
set ( CPACK_RPM_PRE_INSTALL_SCRIPT_FILE "${CMAKE_CURRENT_SOURCE_DIR}/RPM/rpm_post" )
|
set ( CPACK_RPM_PRE_INSTALL_SCRIPT_FILE "${CMAKE_CURRENT_SOURCE_DIR}/RPM/rpm_post" )
|
||||||
set ( CPACK_RPM_POST_UNINSTALL_SCRIPT_FILE "${CMAKE_CURRENT_SOURCE_DIR}/RPM/rpm_postun" )
|
set ( CPACK_RPM_POST_UNINSTALL_SCRIPT_FILE "${CMAKE_CURRENT_SOURCE_DIR}/RPM/rpm_postun" )
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user