The split-debug.sh script is generated from a template at build time,
and used by the linux gitian build to separate the debug symbols from
the stripped binaries.
Details
Details
- Reviewers
deadalnix - Group Reviewers
Restricted Project - Commits
- rSTAGINGe20d900747f1: [CMAKE] Generate the split-debug.sh script
rABCe20d900747f1: [CMAKE] Generate the split-debug.sh script
For all the linux platforms:
cmake ..
Check the <build_dir>/contrib/devtools/split-debug.sh script is
generated as expected.
Diff Detail
Diff Detail
- Repository
- rABC Bitcoin ABC
- Branch
- cmake_split_debug
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 7951 Build 13905: Bitcoin ABC Buildbot (legacy) Build 13904: arc lint + arc unit
Event Timeline
contrib/devtools/CMakeLists.txt | ||
---|---|---|
19 ↗ | (On Diff #13872) | file(COPY/INSTALL) is the only cmake directive to change permissions on a file, and the script needs to be executable while the template should not. |
24 ↗ | (On Diff #13872) | The copy will update the file and cause cmake to re-configure every time, which is not ideal. I'll fix that. |