mirror of
https://github.com/WerWolv/ImHex.git
synced 2026-03-28 07:47:03 -05:00
build: Compress debug info (#1719)
This PR compress the debug info in the ELF files built. This has no impact on the packages (e.g. .deb files) because they themselves have compression, but once installed in the filesystem, they this compression will be beneficial The compression is opportunistic, happens automatically when possible For some reason, the web version doesn't work with this (most compiler tests after this seem to fail ?) so it is disabled there More information: https://github.com/WerWolv/ImHex/issues/1714#issuecomment-2131373826
This commit is contained in:
1
dist/web/Dockerfile
vendored
1
dist/web/Dockerfile
vendored
@@ -59,6 +59,7 @@ cmake /imhex
|
||||
-DIMHEX_OFFLINE_BUILD=ON \
|
||||
-DIMHEX_STATIC_LINK_PLUGINS=ON \
|
||||
-DIMHEX_EXCLUDE_PLUGINS="script_loader" \
|
||||
-DIMHEX_COMPRESS_DEBUG_INFO=OFF \
|
||||
-DNATIVE_CMAKE_C_COMPILER=gcc \
|
||||
-DNATIVE_CMAKE_CXX_COMPILER=g++ \
|
||||
-DCMAKE_C_COMPILER_LAUNCHER=ccache \
|
||||
|
||||
Reference in New Issue
Block a user