diff --git a/CHANGELOG.md b/CHANGELOG.md index 097d9b911..ed301db73 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ Full documentation for ROCm Compute Profiler is available at [https://rocm.docs.amd.com/projects/rocprofiler-compute/en/latest/](https://rocm.docs.amd.com/projects/rocprofiler-compute/en/latest/). +## Unreleased + +* Add Docker files to package the application and dependencies into a single portable and executable standalone binary file + ## (Unreleased) ROCm Compute Profiler 3.1.0 for ROCm 6.4.0 ### Added diff --git a/docker/Dockerfile.standalone b/docker/Dockerfile.standalone index c98f4f3d6..c6ece52f7 100644 --- a/docker/Dockerfile.standalone +++ b/docker/Dockerfile.standalone @@ -11,7 +11,8 @@ RUN yum install -y python38 python38-devel && \ python3.8 get-pip.py CMD ["/bin/bash", "-c", "\ - python3.8 -m pip install -r requirements.txt -r requirements-standalonebinary.txt \ + python3.8 -m pip install -r requirements.txt \ + && python3.8 -m pip install nuitka patchelf \ && rm -rf build \ && cmake -B build -S . \ && make -C build standalonebinary \ diff --git a/requirements-standalonebinary.txt b/requirements-standalonebinary.txt deleted file mode 100644 index 04a6e57ca..000000000 --- a/requirements-standalonebinary.txt +++ /dev/null @@ -1,2 +0,0 @@ -patchelf -nuitka