Linux: Save 10.7MiB of useless debug info (#475)

This commit is contained in:
goeiecool9999 2022-11-17 15:31:34 +01:00 committed by GitHub
parent b1c70588fe
commit 2adabcb936
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -123,9 +123,12 @@ target_link_libraries(CemuBin PRIVATE
)
if(UNIX AND NOT APPLE)
# due to nasm output some linkers will make stack executable.
# cemu does not require this so we explicity disable it.
# due to nasm output some linkers will make stack executable
# cemu does not require this so we explicity disable it
target_link_options(CemuBin PRIVATE -z noexecstack)
# some residual debug info from boost/discord-rpc is normally included
# most likely not helpful in debugging problems with cemu code
target_link_options(CemuBin PRIVATE "$<$<CONFIG:Release>:-Xlinker;--strip-debug>")
endif()
if (ENABLE_WXWIDGETS)