diff --git a/projects/rocprofiler-sdk/.azuredevops/rocm-ci.yml b/projects/rocprofiler-sdk/.azuredevops/rocm-ci.yml index d322da74a1..7ae631ead2 100644 --- a/projects/rocprofiler-sdk/.azuredevops/rocm-ci.yml +++ b/projects/rocprofiler-sdk/.azuredevops/rocm-ci.yml @@ -21,7 +21,6 @@ trigger: - ISSUE_TEMPLATE - '*.md' - CODEOWNERS - - LICENSE pr: autoCancel: true @@ -35,7 +34,6 @@ pr: - ISSUE_TEMPLATE - '*.md' - CODEOWNERS - - LICENSE drafts: false jobs: diff --git a/projects/rocprofiler-sdk/README.md b/projects/rocprofiler-sdk/README.md index 469920f6c2..031db8301f 100644 --- a/projects/rocprofiler-sdk/README.md +++ b/projects/rocprofiler-sdk/README.md @@ -61,12 +61,16 @@ It can be set by the user in different locations if needed. ## Build and Installation ```bash -git clone https://github.com/ROCm/rocprofiler-sdk.git rocprofiler-sdk-source +git clone --no-checkout --filter=blob:none https://github.com/ROCm/rocm-systems.git +cd rocm-systems +git sparse-checkout init --cone +git sparse-checkout set projects/rocprofiler-sdk +git checkout develop cmake \ -B rocprofiler-sdk-build \ -DCMAKE_INSTALL_PREFIX=/opt/rocm \ -DCMAKE_PREFIX_PATH=/opt/rocm \ - rocprofiler-sdk-source + projects/rocprofiler-sdk cmake --build rocprofiler-sdk-build --target all --parallel $(nproc) ``` diff --git a/projects/rocprofiler-sdk/cmake/rocprofiler_config_install.cmake b/projects/rocprofiler-sdk/cmake/rocprofiler_config_install.cmake index f863d7dcb4..270222e246 100644 --- a/projects/rocprofiler-sdk/cmake/rocprofiler_config_install.cmake +++ b/projects/rocprofiler-sdk/cmake/rocprofiler_config_install.cmake @@ -6,19 +6,19 @@ include(CMakePackageConfigHelpers) set(CMAKE_INSTALL_DEFAULT_COMPONENT_NAME development) install( - FILES ${PROJECT_SOURCE_DIR}/LICENSE + FILES ${PROJECT_SOURCE_DIR}/LICENSE.md DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/doc/${PACKAGE_NAME} COMPONENT core) if(ROCPROFILER_BUILD_DOCS) install( - FILES ${PROJECT_SOURCE_DIR}/LICENSE + FILES ${PROJECT_SOURCE_DIR}/LICENSE.md DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/doc/${PACKAGE_NAME}-docs COMPONENT docs) endif() install( - FILES ${PROJECT_SOURCE_DIR}/LICENSE + FILES ${PROJECT_SOURCE_DIR}/LICENSE.md DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/doc/${PACKAGE_NAME}-tests COMPONENT tests) diff --git a/projects/rocprofiler-sdk/cmake/rocprofiler_config_install_rocpd.cmake b/projects/rocprofiler-sdk/cmake/rocprofiler_config_install_rocpd.cmake index f67abd120f..7d5f66be9a 100644 --- a/projects/rocprofiler-sdk/cmake/rocprofiler_config_install_rocpd.cmake +++ b/projects/rocprofiler-sdk/cmake/rocprofiler_config_install_rocpd.cmake @@ -101,6 +101,6 @@ set(${PACKAGE_NAME}_DIR CACHE PATH "${PACKAGE_NAME} build tree install" FORCE) install( - FILES ${PROJECT_SOURCE_DIR}/LICENSE + FILES ${PROJECT_SOURCE_DIR}/LICENSE.md DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/doc/${PACKAGE_NAME} COMPONENT rocpd) diff --git a/projects/rocprofiler-sdk/cmake/rocprofiler_config_install_roctx.cmake b/projects/rocprofiler-sdk/cmake/rocprofiler_config_install_roctx.cmake index c41d23cfb8..dfe794b5f1 100644 --- a/projects/rocprofiler-sdk/cmake/rocprofiler_config_install_roctx.cmake +++ b/projects/rocprofiler-sdk/cmake/rocprofiler_config_install_roctx.cmake @@ -101,6 +101,6 @@ set(${PACKAGE_NAME}_DIR CACHE PATH "${PACKAGE_NAME} build tree install" FORCE) install( - FILES ${PROJECT_SOURCE_DIR}/LICENSE + FILES ${PROJECT_SOURCE_DIR}/LICENSE.md DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/doc/${PACKAGE_NAME} COMPONENT roctx) diff --git a/projects/rocprofiler-sdk/source/docs/install/installation.rst b/projects/rocprofiler-sdk/source/docs/install/installation.rst index 4eb14e4c59..239560da64 100644 --- a/projects/rocprofiler-sdk/source/docs/install/installation.rst +++ b/projects/rocprofiler-sdk/source/docs/install/installation.rst @@ -68,15 +68,18 @@ Building ROCprofiler-SDK from source .. code-block:: bash - git clone https://github.com/ROCm/rocprofiler-sdk.git rocprofiler-sdk-source + git clone --no-checkout --filter=blob:none https://github.com/ROCm/rocm-systems.git + cd rocm-systems + git sparse-checkout init --cone + git sparse-checkout set projects/rocprofiler-sdk + git checkout develop cmake \ -B rocprofiler-sdk-build \ - -D ROCPROFILER_BUILD_TESTS=ON \ - -D ROCPROFILER_BUILD_SAMPLES=ON \ - -D CMAKE_INSTALL_PREFIX=/opt/rocm \ - rocprofiler-sdk-source + -DCMAKE_INSTALL_PREFIX=/opt/rocm \ + -DCMAKE_PREFIX_PATH=/opt/rocm \ + projects/rocprofiler-sdk - cmake --build rocprofiler-sdk-build --target all --parallel 8 + cmake --build rocprofiler-sdk-build --target all --parallel $(nproc) Installing ROCprofiler-SDK --------------------------- diff --git a/projects/rocprofiler-sdk/source/docs/license.rst b/projects/rocprofiler-sdk/source/docs/license.rst index 98f78498b3..bedd745885 100644 --- a/projects/rocprofiler-sdk/source/docs/license.rst +++ b/projects/rocprofiler-sdk/source/docs/license.rst @@ -2,4 +2,4 @@ License ======= -.. include:: ../../LICENSE +.. include:: ../../LICENSE.md