aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorXavier Del Campo Romero <xavi.dcr@tutanota.com>2022-02-13 21:28:42 +0100
committerXavier Del Campo Romero <xavi.dcr@tutanota.com>2022-03-30 08:20:21 +0200
commitbdd0af2ce07a4ba06d33ebaf5ccd769df02fe2d2 (patch)
tree0923b7c0b3139b5edc524f778de1b5899671f9c2 /CMakeLists.txt
parent3d90015c627f05edd32260758581a0e11c269948 (diff)
Strip debug info for Win9x builds
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt7
1 files changed, 7 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 5713703..bceb39b 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -64,6 +64,13 @@ elseif(WIN9X_BUILD)
message(FATAL_ERROR "please define env variable SDL_MIXER_PATH")
endif()
+ add_custom_command(OUTPUT ${cdroot}/${PROJECT_NAME}
+ COMMAND i386-mingw32-strip ${PROJECT_NAME} -o ${cdroot}/${PROJECT_NAME}
+ WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
+ DEPENDS ${PROJECT_NAME}
+ VERBATIM)
+ add_custom_target(stripped-exe ALL DEPENDS ${cdroot}/${PROJECT_NAME})
+
target_link_directories(${PROJECT_NAME} PRIVATE $ENV{SDL_PATH}/lib
$ENV{SDL_TTF_PATH}/lib $ENV{FREETYPE_PATH}/lib
$ENV{SDL_MIXER_PATH}/lib)