Don't use fancy UPX compression, as this may be buggy

This commit is contained in:
Marcus Holland-Moritz 2023-07-09 19:55:02 +02:00
parent 274885f1f1
commit a43629dcaf

View File

@ -1100,15 +1100,9 @@ if(STATIC_BUILD_DO_NOT_USE OR WIN32)
set(UNIVERSAL_PACKED
"dwarfs-universal-${PRJ_VERSION_FULL}-${CMAKE_SYSTEM_NAME}-${CMAKE_SYSTEM_PROCESSOR}${CMAKE_EXECUTABLE_SUFFIX}")
if(PRJ_GIT_RELEASE_TAG)
set(UPX_ARGS --ultra-brute --best)
else()
set(UPX_ARGS)
endif()
add_custom_command(
OUTPUT ${UNIVERSAL_PACKED}
COMMAND ${UPX_EXE} ${UPX_ARGS} -o ${UNIVERSAL_PACKED} $<TARGET_FILE:dwarfsuniversal>
COMMAND ${UPX_EXE} -o ${UNIVERSAL_PACKED} $<TARGET_FILE:dwarfsuniversal>
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
)