diff --git a/CMakeLists.txt b/CMakeLists.txt index afa1e3be57..c3e43b2708 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -119,7 +119,7 @@ set(CPACK_DEBIAN_FILE_NAME "DEB-DEFAULT") set(CPACK_DEBIAN_RUNTIME_PACKAGE_NAME "${PROJECT_NAME}") set(CPACK_DEBIAN_RUNTIME_PACKAGE_DEPENDS "rocm-core") set(CPACK_DEBIAN_DEV_PACKAGE_NAME "${PROJECT_NAME}-dev") -set(CPACK_DEBIAN_DEV_PACKAGE_DEPENDS "${PROJECT_NAME}, rocm-core") +set(CPACK_DEBIAN_DEV_PACKAGE_DEPENDS "${PROJECT_NAME}, hsa-rocr-dev, rocm-llvm-dev, rocm-core") set(CPACK_DEBIAN_TESTS_PACKAGE_NAME "${PROJECT_NAME}-tests") set(CPACK_DEBIAN_TESTS_PACKAGE_DEPENDS "${PROJECT_NAME}-dev") # Debian package specific variable for ASAN @@ -155,7 +155,7 @@ set(CPACK_RPM_DEV_PACKAGE_REQUIRES "${PROJECT_NAME}, rocm-core") set(CPACK_RPM_DEV_PACKAGE_PROVIDES "${PROJECT_NAME}-dev") set(CPACK_RPM_DEV_PACKAGE_OBSOLETES "${PROJECT_NAME}-dev") set(CPACK_RPM_TESTS_PACKAGE_NAME "${PROJECT_NAME}-tests") -set(CPACK_RPM_TESTS_PACKAGE_REQUIRES "${PROJECT_NAME}-devel") +set(CPACK_RPM_TESTS_PACKAGE_REQUIRES "${PROJECT_NAME}-devel, rocm-llvm-devel") message("CPACK_RPM_PACKAGE_RELEASE: ${CPACK_RPM_PACKAGE_RELEASE}") # RPM package specific variable for ASAN set(CPACK_RPM_ASAN_PACKAGE_NAME "${PROJECT_NAME}-asan" ) diff --git a/README.md b/README.md index 0698d18b5f..3dc14cfc34 100644 --- a/README.md +++ b/README.md @@ -55,11 +55,11 @@ To use the rocTX API you need the API header and to link your application with ` `rocTacer` library public API header. - `roctx.h` - + `rocTX` library public API header. - `src` - + Library sources. - `core` @@ -100,7 +100,7 @@ To use the rocTX API you need the API header and to link your application with ` ````shell apt install python3 python3-pip gcc g++ libatomic1 make \ - cmake doxygen graphviz texlive-full + cmake doxygen graphviz texlive-full rocm-llvm-dev ```` 2. For CentOS 8.1 and RHEL 8.1 the following adds the needed packages: @@ -109,7 +109,7 @@ To use the rocTX API you need the API header and to link your application with ` yum install -y python3 python3-pip gcc gcc-g++ make \ cmake libatomic doxygen graphviz texlive \ texlive-xtab texlive-multirow texlive-sectsty \ - texlive-tocloft texlive-tabu texlive-adjustbox + texlive-tocloft texlive-tabu texlive-adjustbox rocm-llvm-devel ```` 3. For SLES 15 Service Pack 15 the following adds the needed packages: