bareos: master 250e3e5f

Author Committer Branch Timestamp Parent
arogge arogge master 2024-02-09 16:32 master 4c63cb2c Pending
Changeset cmake: add DebugEdit module

by using the DebugEdit module we add a POST_BUILD command to each CMake
target that generates ELF binaries if we have debugedit available.
This command will basically undo the job of -fdebug-prefix-map.
The idea here is that we want to have all object files with canonical
paths in ccache, but the resulting binaries should have the
non-canonical path embedded so debuginfo/debugsource generation will
work correctly.
mod - CMakeLists.txt Diff File
add - cmake/DebugEdit.cmake Diff File
mod - core/src/benchmarks/CMakeLists.txt Diff File
mod - core/src/cats/CMakeLists.txt Diff File
mod - core/src/console/CMakeLists.txt Diff File
mod - core/src/dird/CMakeLists.txt Diff File
mod - core/src/droplet/libdroplet/CMakeLists.txt Diff File
mod - core/src/fastlz/CMakeLists.txt Diff File
mod - core/src/filed/CMakeLists.txt Diff File
mod - core/src/findlib/CMakeLists.txt Diff File
mod - core/src/findlib/unittests/CMakeLists.txt Diff File
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/lmdb/CMakeLists.txt Diff File
mod - core/src/ndmp/CMakeLists.txt Diff File
mod - core/src/plugins/dird/python/CMakeLists.txt Diff File
mod - core/src/plugins/filed/CMakeLists.txt Diff File
mod - core/src/plugins/filed/python/CMakeLists.txt Diff File
mod - core/src/plugins/stored/CMakeLists.txt Diff File
mod - core/src/plugins/stored/python/CMakeLists.txt Diff File
mod - core/src/qt-tray-monitor/CMakeLists.txt Diff File
mod - core/src/stored/CMakeLists.txt Diff File
mod - core/src/stored/backends/CMakeLists.txt Diff File
mod - core/src/tests/CMakeLists.txt Diff File
mod - core/src/tools/CMakeLists.txt Diff File
mod - core/src/vmware/vadp_dumper/CMakeLists.txt Diff File