From c91e15a580a43ab04cc7b2aa82bd4eef43a1c05f Mon Sep 17 00:00:00 2001 From: David Galiffi Date: Wed, 12 Jun 2024 17:12:06 -0400 Subject: [PATCH] Moving `rocm-build` to the `tools` folder (#3285) [Why] To maintain the "pitchfork layout" convention used by the repository. [How] - Update README.md - Update INFRA_REPO in ROCm.mk - Updated to new path: ROCm/tools/rocm-build --------- Signed-off-by: David Galiffi --- README.md | 20 +++++++++---------- {rocm-build => tools/rocm-build}/README.md | 0 {rocm-build => tools/rocm-build}/ROCm.mk | 2 +- .../rocm-build}/build_amd_smi_lib.sh | 0 .../rocm-build}/build_amdmigraphx.sh | 0 .../rocm-build}/build_aqlprofile.sh | 0 .../rocm-build}/build_clang-ocl.sh | 0 .../rocm-build}/build_comgr.sh | 0 .../rocm-build}/build_composable_kernel.sh | 0 .../rocm-build}/build_dbgapi.sh | 0 .../rocm-build}/build_devicelibs.sh | 0 .../rocm-build}/build_half.sh | 0 .../rocm-build}/build_hip_on_rocclr.sh | 0 .../rocm-build}/build_hipblas.sh | 0 .../rocm-build}/build_hipblaslt.sh | 0 .../rocm-build}/build_hipcc.sh | 0 .../rocm-build}/build_hipcub.sh | 0 .../rocm-build}/build_hipfft.sh | 0 .../rocm-build}/build_hipfort.sh | 0 .../rocm-build}/build_hipify_clang.sh | 0 .../rocm-build}/build_hiprand.sh | 0 .../rocm-build}/build_hipsolver.sh | 0 .../rocm-build}/build_hipsparse.sh | 0 .../rocm-build}/build_hipsparselt.sh | 0 .../rocm-build}/build_hiptensor.sh | 0 {rocm-build => tools/rocm-build}/build_hsa.sh | 0 .../rocm-build}/build_lightning.sh | 0 .../rocm-build}/build_miopen-deps.sh | 0 .../rocm-build}/build_miopen-hip.sh | 0 .../rocm-build}/build_mivisionx.sh | 0 .../rocm-build}/build_opencl_on_rocclr.sh | 0 .../rocm-build}/build_openmp_extras.sh | 0 .../rocm-build}/build_rccl.sh | 0 {rocm-build => tools/rocm-build}/build_rdc.sh | 0 .../rocm-build}/build_rocalution.sh | 0 .../rocm-build}/build_rocblas.sh | 0 .../rocm-build}/build_rocclr.sh | 0 .../rocm-build}/build_rocdecode.sh | 0 .../rocm-build}/build_rocfft.sh | 0 .../rocm-build}/build_rocm-cmake.sh | 0 .../rocm-build}/build_rocm-core.sh | 0 .../rocm-build}/build_rocm-dev.sh | 0 .../rocm-build}/build_rocm-gdb.sh | 0 .../rocm-build}/build_rocm_bandwidth_test.sh | 0 .../rocm-build}/build_rocm_smi_lib.sh | 0 .../rocm-build}/build_rocminfo.sh | 0 .../rocm-build}/build_rocmvalidationsuite.sh | 0 .../rocm-build}/build_rocprim.sh | 0 .../rocm-build}/build_rocprofiler-register.sh | 0 .../rocm-build}/build_rocprofiler.sh | 0 .../rocm-build}/build_rocr_debug_agent.sh | 0 .../rocm-build}/build_rocrand.sh | 0 .../rocm-build}/build_rocsolver.sh | 0 .../rocm-build}/build_rocsparse.sh | 0 .../rocm-build}/build_rocthrust.sh | 0 .../rocm-build}/build_roctracer.sh | 0 .../rocm-build}/build_rocwmma.sh | 0 {rocm-build => tools/rocm-build}/build_rpp.sh | 0 .../rocm-build}/build_thunk.sh | 0 .../rocm-build}/ccache-env-mathlib.sh | 0 .../rocm-build}/compute_helper.sh | 0 .../rocm-build}/compute_utils.sh | 0 .../rocm-build}/docker/ubuntu20/Dockerfile | 0 .../rocm-build}/docker/ubuntu20/README.md | 0 .../docker/ubuntu20/install-prerequisites.sh | 0 .../rocm-build}/docker/ubuntu20/packages | 0 .../rocm-build}/docker/ubuntu22/Dockerfile | 0 .../rocm-build}/docker/ubuntu22/README.md | 0 .../docker/ubuntu22/install-prerequisities.sh | 0 .../rocm-build}/docker/ubuntu22/local-pin-600 | 0 .../rocm-build}/docker/ubuntu22/packages | 0 {rocm-build => tools/rocm-build}/envsetup.sh | 0 .../rocm-build}/post_inst_pkg.sh | 0 .../rocm-build}/rocm-6.1.0.xml | 0 .../rocm-build}/rocm-6.1.1.xml | 0 .../rocm-build}/rocm-6.1.2.xml | 0 .../rocm-build}/upload_packages.sh | 0 77 files changed, 11 insertions(+), 11 deletions(-) rename {rocm-build => tools/rocm-build}/README.md (100%) rename {rocm-build => tools/rocm-build}/ROCm.mk (99%) rename {rocm-build => tools/rocm-build}/build_amd_smi_lib.sh (100%) rename {rocm-build => tools/rocm-build}/build_amdmigraphx.sh (100%) rename {rocm-build => tools/rocm-build}/build_aqlprofile.sh (100%) rename {rocm-build => tools/rocm-build}/build_clang-ocl.sh (100%) rename {rocm-build => tools/rocm-build}/build_comgr.sh (100%) rename {rocm-build => tools/rocm-build}/build_composable_kernel.sh (100%) rename {rocm-build => tools/rocm-build}/build_dbgapi.sh (100%) rename {rocm-build => tools/rocm-build}/build_devicelibs.sh (100%) rename {rocm-build => tools/rocm-build}/build_half.sh (100%) rename {rocm-build => tools/rocm-build}/build_hip_on_rocclr.sh (100%) rename {rocm-build => tools/rocm-build}/build_hipblas.sh (100%) rename {rocm-build => tools/rocm-build}/build_hipblaslt.sh (100%) rename {rocm-build => tools/rocm-build}/build_hipcc.sh (100%) rename {rocm-build => tools/rocm-build}/build_hipcub.sh (100%) rename {rocm-build => tools/rocm-build}/build_hipfft.sh (100%) rename {rocm-build => tools/rocm-build}/build_hipfort.sh (100%) rename {rocm-build => tools/rocm-build}/build_hipify_clang.sh (100%) rename {rocm-build => tools/rocm-build}/build_hiprand.sh (100%) rename {rocm-build => tools/rocm-build}/build_hipsolver.sh (100%) rename {rocm-build => tools/rocm-build}/build_hipsparse.sh (100%) rename {rocm-build => tools/rocm-build}/build_hipsparselt.sh (100%) rename {rocm-build => tools/rocm-build}/build_hiptensor.sh (100%) rename {rocm-build => tools/rocm-build}/build_hsa.sh (100%) rename {rocm-build => tools/rocm-build}/build_lightning.sh (100%) rename {rocm-build => tools/rocm-build}/build_miopen-deps.sh (100%) rename {rocm-build => tools/rocm-build}/build_miopen-hip.sh (100%) rename {rocm-build => tools/rocm-build}/build_mivisionx.sh (100%) rename {rocm-build => tools/rocm-build}/build_opencl_on_rocclr.sh (100%) rename {rocm-build => tools/rocm-build}/build_openmp_extras.sh (100%) rename {rocm-build => tools/rocm-build}/build_rccl.sh (100%) rename {rocm-build => tools/rocm-build}/build_rdc.sh (100%) rename {rocm-build => tools/rocm-build}/build_rocalution.sh (100%) rename {rocm-build => tools/rocm-build}/build_rocblas.sh (100%) rename {rocm-build => tools/rocm-build}/build_rocclr.sh (100%) rename {rocm-build => tools/rocm-build}/build_rocdecode.sh (100%) rename {rocm-build => tools/rocm-build}/build_rocfft.sh (100%) rename {rocm-build => tools/rocm-build}/build_rocm-cmake.sh (100%) rename {rocm-build => tools/rocm-build}/build_rocm-core.sh (100%) rename {rocm-build => tools/rocm-build}/build_rocm-dev.sh (100%) rename {rocm-build => tools/rocm-build}/build_rocm-gdb.sh (100%) rename {rocm-build => tools/rocm-build}/build_rocm_bandwidth_test.sh (100%) rename {rocm-build => tools/rocm-build}/build_rocm_smi_lib.sh (100%) rename {rocm-build => tools/rocm-build}/build_rocminfo.sh (100%) rename {rocm-build => tools/rocm-build}/build_rocmvalidationsuite.sh (100%) rename {rocm-build => tools/rocm-build}/build_rocprim.sh (100%) rename {rocm-build => tools/rocm-build}/build_rocprofiler-register.sh (100%) rename {rocm-build => tools/rocm-build}/build_rocprofiler.sh (100%) rename {rocm-build => tools/rocm-build}/build_rocr_debug_agent.sh (100%) rename {rocm-build => tools/rocm-build}/build_rocrand.sh (100%) rename {rocm-build => tools/rocm-build}/build_rocsolver.sh (100%) rename {rocm-build => tools/rocm-build}/build_rocsparse.sh (100%) rename {rocm-build => tools/rocm-build}/build_rocthrust.sh (100%) rename {rocm-build => tools/rocm-build}/build_roctracer.sh (100%) rename {rocm-build => tools/rocm-build}/build_rocwmma.sh (100%) rename {rocm-build => tools/rocm-build}/build_rpp.sh (100%) rename {rocm-build => tools/rocm-build}/build_thunk.sh (100%) rename {rocm-build => tools/rocm-build}/ccache-env-mathlib.sh (100%) rename {rocm-build => tools/rocm-build}/compute_helper.sh (100%) rename {rocm-build => tools/rocm-build}/compute_utils.sh (100%) rename {rocm-build => tools/rocm-build}/docker/ubuntu20/Dockerfile (100%) rename {rocm-build => tools/rocm-build}/docker/ubuntu20/README.md (100%) rename {rocm-build => tools/rocm-build}/docker/ubuntu20/install-prerequisites.sh (100%) rename {rocm-build => tools/rocm-build}/docker/ubuntu20/packages (100%) rename {rocm-build => tools/rocm-build}/docker/ubuntu22/Dockerfile (100%) rename {rocm-build => tools/rocm-build}/docker/ubuntu22/README.md (100%) rename {rocm-build => tools/rocm-build}/docker/ubuntu22/install-prerequisities.sh (100%) rename {rocm-build => tools/rocm-build}/docker/ubuntu22/local-pin-600 (100%) rename {rocm-build => tools/rocm-build}/docker/ubuntu22/packages (100%) rename {rocm-build => tools/rocm-build}/envsetup.sh (100%) rename {rocm-build => tools/rocm-build}/post_inst_pkg.sh (100%) rename {rocm-build => tools/rocm-build}/rocm-6.1.0.xml (100%) rename {rocm-build => tools/rocm-build}/rocm-6.1.1.xml (100%) rename {rocm-build => tools/rocm-build}/rocm-6.1.2.xml (100%) rename {rocm-build => tools/rocm-build}/upload_packages.sh (100%) diff --git a/README.md b/README.md index c93a4fe0e..eadcce6df 100644 --- a/README.md +++ b/README.md @@ -77,7 +77,7 @@ The Build time will reduce significantly if we limit the GPU Architecture/s agai mkdir -p ~/WORKSPACE/ # Or any folder name other than WORKSPACE cd ~/WORKSPACE/ export ROCM_VERSION=6.1.0 # or 6.1.1 6.1.2 -~/bin/repo init -u http://github.com/ROCm/ROCm.git -b roc-6.1.x -m rocm-build/rocm-${ROCM_VERSION}.xml +~/bin/repo init -u http://github.com/ROCm/ROCm.git -b roc-6.1.x -m tools/rocm-build/rocm-${ROCM_VERSION}.xml ~/bin/repo sync # -------------------------------------- @@ -86,9 +86,9 @@ export ROCM_VERSION=6.1.0 # or 6.1.1 6.1.2 # Option 1: Start a docker container # Pulling required base docker images: -# Ubuntu20.04 built from ROCm/rocm-build/docker/ubuntu20/Dockerfile +# Ubuntu20.04 built from ROCm/tools/rocm-build/docker/ubuntu20/Dockerfile docker pull rocm/rocm-build-ubuntu-20.04:6.1 -# Ubuntu22.04 built from ROCm/rocm-build/docker/ubuntu22/Dockerfile +# Ubuntu22.04 built from ROCm/tools/rocm-build/docker/ubuntu22/Dockerfile docker pull rocm/rocm-build-ubuntu-22.04:6.1 # Start docker container and mount the source code folder: @@ -107,10 +107,10 @@ docker run -ti \ # Option 2: Install required packages into the host machine # For ubuntu20.04 system -cd ROCm/rocm-build/docker/ubuntu20 +cd ROCm/tools/rocm-build/docker/ubuntu20 bash install-prerequisites.sh # For ubuntu22.04 system -cd ROCm/rocm-build/docker/ubuntu22 +cd ROCm/tools/rocm-build/docker/ubuntu22 bash install-prerequisities.sh # -------------------------------------- @@ -126,13 +126,13 @@ export GPU_ARCHS="gfx940;gfx941;gfx942" # Example # Pick and run build commands in the docker container: # Build rocm-dev packages -make -f ROCm/rocm-build/ROCm.mk -j ${NPROC:-$(nproc)} rocm-dev +make -f ROCm/tools/rocm-build/ROCm.mk -j ${NPROC:-$(nproc)} rocm-dev # Build all ROCm packages -make -f ROCm/rocm-build/ROCm.mk -j ${NPROC:-$(nproc)} all +make -f ROCm/tools/rocm-build/ROCm.mk -j ${NPROC:-$(nproc)} all # list all ROCm components to find required components -make -f ROCm/rocm-build/ROCm.mk list_components +make -f ROCm/tools/rocm-build/ROCm.mk list_components # Build a single ROCm packages -make -f ROCm/rocm-build/ROCm.mk T_rocblas +make -f ROCm/tools/rocm-build/ROCm.mk T_rocblas # Find built packages in ubuntu20.04: out/ubuntu-20.04/20.04/deb/ @@ -151,7 +151,7 @@ out/ubuntu-22.04/22.04/logs/rocblas.inprogress # Example out/ubuntu-22.04/22.04/logs/rocblas # Example ``` -Note: [Overview for ROCm.mk](rocm-build/README.md) +Note: [Overview for ROCm.mk](tools/rocm-build/README.md) ## ROCm documentation diff --git a/rocm-build/README.md b/tools/rocm-build/README.md similarity index 100% rename from rocm-build/README.md rename to tools/rocm-build/README.md diff --git a/rocm-build/ROCm.mk b/tools/rocm-build/ROCm.mk similarity index 99% rename from rocm-build/ROCm.mk rename to tools/rocm-build/ROCm.mk index 041a173bc..faca1661d 100644 --- a/rocm-build/ROCm.mk +++ b/tools/rocm-build/ROCm.mk @@ -15,7 +15,7 @@ ifeq (${ENABLE_ADDRESS_SANITIZER},true) SANITIZER_FLAG=-a endif -export INFRA_REPO:=ROCm/rocm-build +export INFRA_REPO:=ROCm/tools/rocm-build OUT_DIR:=$(shell . ${INFRA_REPO}/envsetup.sh >/dev/null 2>&1 ; echo $${OUT_DIR}) ROCM_INSTALL_PATH:=$(shell . ${INFRA_REPO}/envsetup.sh >/dev/null 2>&1 ; echo $${ROCM_INSTALL_PATH}) diff --git a/rocm-build/build_amd_smi_lib.sh b/tools/rocm-build/build_amd_smi_lib.sh similarity index 100% rename from rocm-build/build_amd_smi_lib.sh rename to tools/rocm-build/build_amd_smi_lib.sh diff --git a/rocm-build/build_amdmigraphx.sh b/tools/rocm-build/build_amdmigraphx.sh similarity index 100% rename from rocm-build/build_amdmigraphx.sh rename to tools/rocm-build/build_amdmigraphx.sh diff --git a/rocm-build/build_aqlprofile.sh b/tools/rocm-build/build_aqlprofile.sh similarity index 100% rename from rocm-build/build_aqlprofile.sh rename to tools/rocm-build/build_aqlprofile.sh diff --git a/rocm-build/build_clang-ocl.sh b/tools/rocm-build/build_clang-ocl.sh similarity index 100% rename from rocm-build/build_clang-ocl.sh rename to tools/rocm-build/build_clang-ocl.sh diff --git a/rocm-build/build_comgr.sh b/tools/rocm-build/build_comgr.sh similarity index 100% rename from rocm-build/build_comgr.sh rename to tools/rocm-build/build_comgr.sh diff --git a/rocm-build/build_composable_kernel.sh b/tools/rocm-build/build_composable_kernel.sh similarity index 100% rename from rocm-build/build_composable_kernel.sh rename to tools/rocm-build/build_composable_kernel.sh diff --git a/rocm-build/build_dbgapi.sh b/tools/rocm-build/build_dbgapi.sh similarity index 100% rename from rocm-build/build_dbgapi.sh rename to tools/rocm-build/build_dbgapi.sh diff --git a/rocm-build/build_devicelibs.sh b/tools/rocm-build/build_devicelibs.sh similarity index 100% rename from rocm-build/build_devicelibs.sh rename to tools/rocm-build/build_devicelibs.sh diff --git a/rocm-build/build_half.sh b/tools/rocm-build/build_half.sh similarity index 100% rename from rocm-build/build_half.sh rename to tools/rocm-build/build_half.sh diff --git a/rocm-build/build_hip_on_rocclr.sh b/tools/rocm-build/build_hip_on_rocclr.sh similarity index 100% rename from rocm-build/build_hip_on_rocclr.sh rename to tools/rocm-build/build_hip_on_rocclr.sh diff --git a/rocm-build/build_hipblas.sh b/tools/rocm-build/build_hipblas.sh similarity index 100% rename from rocm-build/build_hipblas.sh rename to tools/rocm-build/build_hipblas.sh diff --git a/rocm-build/build_hipblaslt.sh b/tools/rocm-build/build_hipblaslt.sh similarity index 100% rename from rocm-build/build_hipblaslt.sh rename to tools/rocm-build/build_hipblaslt.sh diff --git a/rocm-build/build_hipcc.sh b/tools/rocm-build/build_hipcc.sh similarity index 100% rename from rocm-build/build_hipcc.sh rename to tools/rocm-build/build_hipcc.sh diff --git a/rocm-build/build_hipcub.sh b/tools/rocm-build/build_hipcub.sh similarity index 100% rename from rocm-build/build_hipcub.sh rename to tools/rocm-build/build_hipcub.sh diff --git a/rocm-build/build_hipfft.sh b/tools/rocm-build/build_hipfft.sh similarity index 100% rename from rocm-build/build_hipfft.sh rename to tools/rocm-build/build_hipfft.sh diff --git a/rocm-build/build_hipfort.sh b/tools/rocm-build/build_hipfort.sh similarity index 100% rename from rocm-build/build_hipfort.sh rename to tools/rocm-build/build_hipfort.sh diff --git a/rocm-build/build_hipify_clang.sh b/tools/rocm-build/build_hipify_clang.sh similarity index 100% rename from rocm-build/build_hipify_clang.sh rename to tools/rocm-build/build_hipify_clang.sh diff --git a/rocm-build/build_hiprand.sh b/tools/rocm-build/build_hiprand.sh similarity index 100% rename from rocm-build/build_hiprand.sh rename to tools/rocm-build/build_hiprand.sh diff --git a/rocm-build/build_hipsolver.sh b/tools/rocm-build/build_hipsolver.sh similarity index 100% rename from rocm-build/build_hipsolver.sh rename to tools/rocm-build/build_hipsolver.sh diff --git a/rocm-build/build_hipsparse.sh b/tools/rocm-build/build_hipsparse.sh similarity index 100% rename from rocm-build/build_hipsparse.sh rename to tools/rocm-build/build_hipsparse.sh diff --git a/rocm-build/build_hipsparselt.sh b/tools/rocm-build/build_hipsparselt.sh similarity index 100% rename from rocm-build/build_hipsparselt.sh rename to tools/rocm-build/build_hipsparselt.sh diff --git a/rocm-build/build_hiptensor.sh b/tools/rocm-build/build_hiptensor.sh similarity index 100% rename from rocm-build/build_hiptensor.sh rename to tools/rocm-build/build_hiptensor.sh diff --git a/rocm-build/build_hsa.sh b/tools/rocm-build/build_hsa.sh similarity index 100% rename from rocm-build/build_hsa.sh rename to tools/rocm-build/build_hsa.sh diff --git a/rocm-build/build_lightning.sh b/tools/rocm-build/build_lightning.sh similarity index 100% rename from rocm-build/build_lightning.sh rename to tools/rocm-build/build_lightning.sh diff --git a/rocm-build/build_miopen-deps.sh b/tools/rocm-build/build_miopen-deps.sh similarity index 100% rename from rocm-build/build_miopen-deps.sh rename to tools/rocm-build/build_miopen-deps.sh diff --git a/rocm-build/build_miopen-hip.sh b/tools/rocm-build/build_miopen-hip.sh similarity index 100% rename from rocm-build/build_miopen-hip.sh rename to tools/rocm-build/build_miopen-hip.sh diff --git a/rocm-build/build_mivisionx.sh b/tools/rocm-build/build_mivisionx.sh similarity index 100% rename from rocm-build/build_mivisionx.sh rename to tools/rocm-build/build_mivisionx.sh diff --git a/rocm-build/build_opencl_on_rocclr.sh b/tools/rocm-build/build_opencl_on_rocclr.sh similarity index 100% rename from rocm-build/build_opencl_on_rocclr.sh rename to tools/rocm-build/build_opencl_on_rocclr.sh diff --git a/rocm-build/build_openmp_extras.sh b/tools/rocm-build/build_openmp_extras.sh similarity index 100% rename from rocm-build/build_openmp_extras.sh rename to tools/rocm-build/build_openmp_extras.sh diff --git a/rocm-build/build_rccl.sh b/tools/rocm-build/build_rccl.sh similarity index 100% rename from rocm-build/build_rccl.sh rename to tools/rocm-build/build_rccl.sh diff --git a/rocm-build/build_rdc.sh b/tools/rocm-build/build_rdc.sh similarity index 100% rename from rocm-build/build_rdc.sh rename to tools/rocm-build/build_rdc.sh diff --git a/rocm-build/build_rocalution.sh b/tools/rocm-build/build_rocalution.sh similarity index 100% rename from rocm-build/build_rocalution.sh rename to tools/rocm-build/build_rocalution.sh diff --git a/rocm-build/build_rocblas.sh b/tools/rocm-build/build_rocblas.sh similarity index 100% rename from rocm-build/build_rocblas.sh rename to tools/rocm-build/build_rocblas.sh diff --git a/rocm-build/build_rocclr.sh b/tools/rocm-build/build_rocclr.sh similarity index 100% rename from rocm-build/build_rocclr.sh rename to tools/rocm-build/build_rocclr.sh diff --git a/rocm-build/build_rocdecode.sh b/tools/rocm-build/build_rocdecode.sh similarity index 100% rename from rocm-build/build_rocdecode.sh rename to tools/rocm-build/build_rocdecode.sh diff --git a/rocm-build/build_rocfft.sh b/tools/rocm-build/build_rocfft.sh similarity index 100% rename from rocm-build/build_rocfft.sh rename to tools/rocm-build/build_rocfft.sh diff --git a/rocm-build/build_rocm-cmake.sh b/tools/rocm-build/build_rocm-cmake.sh similarity index 100% rename from rocm-build/build_rocm-cmake.sh rename to tools/rocm-build/build_rocm-cmake.sh diff --git a/rocm-build/build_rocm-core.sh b/tools/rocm-build/build_rocm-core.sh similarity index 100% rename from rocm-build/build_rocm-core.sh rename to tools/rocm-build/build_rocm-core.sh diff --git a/rocm-build/build_rocm-dev.sh b/tools/rocm-build/build_rocm-dev.sh similarity index 100% rename from rocm-build/build_rocm-dev.sh rename to tools/rocm-build/build_rocm-dev.sh diff --git a/rocm-build/build_rocm-gdb.sh b/tools/rocm-build/build_rocm-gdb.sh similarity index 100% rename from rocm-build/build_rocm-gdb.sh rename to tools/rocm-build/build_rocm-gdb.sh diff --git a/rocm-build/build_rocm_bandwidth_test.sh b/tools/rocm-build/build_rocm_bandwidth_test.sh similarity index 100% rename from rocm-build/build_rocm_bandwidth_test.sh rename to tools/rocm-build/build_rocm_bandwidth_test.sh diff --git a/rocm-build/build_rocm_smi_lib.sh b/tools/rocm-build/build_rocm_smi_lib.sh similarity index 100% rename from rocm-build/build_rocm_smi_lib.sh rename to tools/rocm-build/build_rocm_smi_lib.sh diff --git a/rocm-build/build_rocminfo.sh b/tools/rocm-build/build_rocminfo.sh similarity index 100% rename from rocm-build/build_rocminfo.sh rename to tools/rocm-build/build_rocminfo.sh diff --git a/rocm-build/build_rocmvalidationsuite.sh b/tools/rocm-build/build_rocmvalidationsuite.sh similarity index 100% rename from rocm-build/build_rocmvalidationsuite.sh rename to tools/rocm-build/build_rocmvalidationsuite.sh diff --git a/rocm-build/build_rocprim.sh b/tools/rocm-build/build_rocprim.sh similarity index 100% rename from rocm-build/build_rocprim.sh rename to tools/rocm-build/build_rocprim.sh diff --git a/rocm-build/build_rocprofiler-register.sh b/tools/rocm-build/build_rocprofiler-register.sh similarity index 100% rename from rocm-build/build_rocprofiler-register.sh rename to tools/rocm-build/build_rocprofiler-register.sh diff --git a/rocm-build/build_rocprofiler.sh b/tools/rocm-build/build_rocprofiler.sh similarity index 100% rename from rocm-build/build_rocprofiler.sh rename to tools/rocm-build/build_rocprofiler.sh diff --git a/rocm-build/build_rocr_debug_agent.sh b/tools/rocm-build/build_rocr_debug_agent.sh similarity index 100% rename from rocm-build/build_rocr_debug_agent.sh rename to tools/rocm-build/build_rocr_debug_agent.sh diff --git a/rocm-build/build_rocrand.sh b/tools/rocm-build/build_rocrand.sh similarity index 100% rename from rocm-build/build_rocrand.sh rename to tools/rocm-build/build_rocrand.sh diff --git a/rocm-build/build_rocsolver.sh b/tools/rocm-build/build_rocsolver.sh similarity index 100% rename from rocm-build/build_rocsolver.sh rename to tools/rocm-build/build_rocsolver.sh diff --git a/rocm-build/build_rocsparse.sh b/tools/rocm-build/build_rocsparse.sh similarity index 100% rename from rocm-build/build_rocsparse.sh rename to tools/rocm-build/build_rocsparse.sh diff --git a/rocm-build/build_rocthrust.sh b/tools/rocm-build/build_rocthrust.sh similarity index 100% rename from rocm-build/build_rocthrust.sh rename to tools/rocm-build/build_rocthrust.sh diff --git a/rocm-build/build_roctracer.sh b/tools/rocm-build/build_roctracer.sh similarity index 100% rename from rocm-build/build_roctracer.sh rename to tools/rocm-build/build_roctracer.sh diff --git a/rocm-build/build_rocwmma.sh b/tools/rocm-build/build_rocwmma.sh similarity index 100% rename from rocm-build/build_rocwmma.sh rename to tools/rocm-build/build_rocwmma.sh diff --git a/rocm-build/build_rpp.sh b/tools/rocm-build/build_rpp.sh similarity index 100% rename from rocm-build/build_rpp.sh rename to tools/rocm-build/build_rpp.sh diff --git a/rocm-build/build_thunk.sh b/tools/rocm-build/build_thunk.sh similarity index 100% rename from rocm-build/build_thunk.sh rename to tools/rocm-build/build_thunk.sh diff --git a/rocm-build/ccache-env-mathlib.sh b/tools/rocm-build/ccache-env-mathlib.sh similarity index 100% rename from rocm-build/ccache-env-mathlib.sh rename to tools/rocm-build/ccache-env-mathlib.sh diff --git a/rocm-build/compute_helper.sh b/tools/rocm-build/compute_helper.sh similarity index 100% rename from rocm-build/compute_helper.sh rename to tools/rocm-build/compute_helper.sh diff --git a/rocm-build/compute_utils.sh b/tools/rocm-build/compute_utils.sh similarity index 100% rename from rocm-build/compute_utils.sh rename to tools/rocm-build/compute_utils.sh diff --git a/rocm-build/docker/ubuntu20/Dockerfile b/tools/rocm-build/docker/ubuntu20/Dockerfile similarity index 100% rename from rocm-build/docker/ubuntu20/Dockerfile rename to tools/rocm-build/docker/ubuntu20/Dockerfile diff --git a/rocm-build/docker/ubuntu20/README.md b/tools/rocm-build/docker/ubuntu20/README.md similarity index 100% rename from rocm-build/docker/ubuntu20/README.md rename to tools/rocm-build/docker/ubuntu20/README.md diff --git a/rocm-build/docker/ubuntu20/install-prerequisites.sh b/tools/rocm-build/docker/ubuntu20/install-prerequisites.sh similarity index 100% rename from rocm-build/docker/ubuntu20/install-prerequisites.sh rename to tools/rocm-build/docker/ubuntu20/install-prerequisites.sh diff --git a/rocm-build/docker/ubuntu20/packages b/tools/rocm-build/docker/ubuntu20/packages similarity index 100% rename from rocm-build/docker/ubuntu20/packages rename to tools/rocm-build/docker/ubuntu20/packages diff --git a/rocm-build/docker/ubuntu22/Dockerfile b/tools/rocm-build/docker/ubuntu22/Dockerfile similarity index 100% rename from rocm-build/docker/ubuntu22/Dockerfile rename to tools/rocm-build/docker/ubuntu22/Dockerfile diff --git a/rocm-build/docker/ubuntu22/README.md b/tools/rocm-build/docker/ubuntu22/README.md similarity index 100% rename from rocm-build/docker/ubuntu22/README.md rename to tools/rocm-build/docker/ubuntu22/README.md diff --git a/rocm-build/docker/ubuntu22/install-prerequisities.sh b/tools/rocm-build/docker/ubuntu22/install-prerequisities.sh similarity index 100% rename from rocm-build/docker/ubuntu22/install-prerequisities.sh rename to tools/rocm-build/docker/ubuntu22/install-prerequisities.sh diff --git a/rocm-build/docker/ubuntu22/local-pin-600 b/tools/rocm-build/docker/ubuntu22/local-pin-600 similarity index 100% rename from rocm-build/docker/ubuntu22/local-pin-600 rename to tools/rocm-build/docker/ubuntu22/local-pin-600 diff --git a/rocm-build/docker/ubuntu22/packages b/tools/rocm-build/docker/ubuntu22/packages similarity index 100% rename from rocm-build/docker/ubuntu22/packages rename to tools/rocm-build/docker/ubuntu22/packages diff --git a/rocm-build/envsetup.sh b/tools/rocm-build/envsetup.sh similarity index 100% rename from rocm-build/envsetup.sh rename to tools/rocm-build/envsetup.sh diff --git a/rocm-build/post_inst_pkg.sh b/tools/rocm-build/post_inst_pkg.sh similarity index 100% rename from rocm-build/post_inst_pkg.sh rename to tools/rocm-build/post_inst_pkg.sh diff --git a/rocm-build/rocm-6.1.0.xml b/tools/rocm-build/rocm-6.1.0.xml similarity index 100% rename from rocm-build/rocm-6.1.0.xml rename to tools/rocm-build/rocm-6.1.0.xml diff --git a/rocm-build/rocm-6.1.1.xml b/tools/rocm-build/rocm-6.1.1.xml similarity index 100% rename from rocm-build/rocm-6.1.1.xml rename to tools/rocm-build/rocm-6.1.1.xml diff --git a/rocm-build/rocm-6.1.2.xml b/tools/rocm-build/rocm-6.1.2.xml similarity index 100% rename from rocm-build/rocm-6.1.2.xml rename to tools/rocm-build/rocm-6.1.2.xml diff --git a/rocm-build/upload_packages.sh b/tools/rocm-build/upload_packages.sh similarity index 100% rename from rocm-build/upload_packages.sh rename to tools/rocm-build/upload_packages.sh