Describe the bug
I moved the openroad exe and the openroad runtime directory to another location to have the applicaton standalone. After deleting the build environment, starting the application results in a crash for the gui. For the cli, the tcl.init is not found - indicating a wrong access to the runtime.
I traced this with strace and found that still the openroad.repo_mapping file is accessed in the build directory.
When I delete the MANIFEST file in the runtime, then it works.
I opened an issue in rules_cc: bazelbuild/rules_cc#620
Expected Behavior
No remaining files in the build directory needed.
Environment
To Reproduce
- Build openroad with bazel
- Copy the exe and the runtime out of the bazel-bin directory to /tmp/install with
cp -r -L openroad.runtime /tmp/install/and cp openroad /tmp/install/
- run
bazelisk clean or rename ~/.cache
- run
/tmp/install/openroad -gui => crash
Relevant log output
Screenshots
No response
Additional Context
No response
Describe the bug
I moved the openroad exe and the openroad runtime directory to another location to have the applicaton standalone. After deleting the build environment, starting the application results in a crash for the gui. For the cli, the tcl.init is not found - indicating a wrong access to the runtime.
I traced this with strace and found that still the openroad.repo_mapping file is accessed in the build directory.
When I delete the MANIFEST file in the runtime, then it works.
I opened an issue in rules_cc: bazelbuild/rules_cc#620
Expected Behavior
No remaining files in the build directory needed.
Environment
To Reproduce
cp -r -L openroad.runtime /tmp/install/andcp openroad /tmp/install/bazelisk cleanor rename ~/.cache/tmp/install/openroad -gui=> crashRelevant log output
Screenshots
No response
Additional Context
No response