diff options
| author | Xavier Del Campo Romero <xavi.dcr@tutanota.com> | 2022-09-27 17:03:06 +0200 |
|---|---|---|
| committer | Xavier Del Campo Romero <xavi.dcr@tutanota.com> | 2022-11-01 16:26:16 +0100 |
| commit | 980858186149651df5543b6fc99a4f7db0cdd089 (patch) | |
| tree | d347200b0a562d84df505097651ad0642f207fdd /cmake | |
| parent | 39f50e601d395bbd2d78d0147ac530b756da2fff (diff) | |
| download | jancity-980858186149651df5543b6fc99a4f7db0cdd089.tar.gz | |
WIP
Diffstat (limited to 'cmake')
| -rw-r--r-- | cmake/host.cmake | 2 | ||||
| -rw-r--r-- | cmake/win9x.cmake | 11 |
2 files changed, 7 insertions, 6 deletions
diff --git a/cmake/host.cmake b/cmake/host.cmake index 6fa47b9..36d7d70 100644 --- a/cmake/host.cmake +++ b/cmake/host.cmake @@ -1,5 +1,5 @@ if(CMAKE_BUILD_TYPE STREQUAL "Debug") - set(cflags ${cflags} -Og) + set(cflags ${cflags} -Og) else() set(cflags ${cflags} -O3) endif() diff --git a/cmake/win9x.cmake b/cmake/win9x.cmake index 0d91520..c66ed5e 100644 --- a/cmake/win9x.cmake +++ b/cmake/win9x.cmake @@ -1,12 +1,13 @@ -add_custom_command(OUTPUT ${cdroot}/${PROJECT_NAME} - COMMAND i386-mingw32-strip ${PROJECT_NAME} -o ${cdroot}/${PROJECT_NAME} +add_custom_command(OUTPUT ${cdroot}/${PROJECT_NAME}.exe + COMMAND i386-mingw32-strip ${PROJECT_NAME}${CMAKE_EXECUTABLE_SUFFIX} + -o ${cdroot}/${PROJECT_NAME}.exe WORKING_DIRECTORY ${CMAKE_BINARY_DIR} DEPENDS ${PROJECT_NAME} VERBATIM) -add_custom_target(stripped-exe ALL DEPENDS ${cdroot}/${PROJECT_NAME}) +add_custom_target(stripped-exe ALL DEPENDS ${cdroot}/${PROJECT_NAME}.exe) target_link_libraries(SDL::SDL INTERFACE gdi32 user32 winmm dxguid) -target_link_libraries(ENET INTERFACE ws2_32) +target_link_libraries(ENET INTERFACE wsock32) add_compile_options(-march=i386) @@ -14,7 +15,7 @@ if(CMAKE_BUILD_TYPE STREQUAL "Debug") # i386-mingw32-gcc 3.4.5 does not support -Og. set(cflags ${cflags} -O0) else() - set(cflags ${cflags} -O2) + set(cflags ${cflags} -Os) endif() include("${CMAKE_CURRENT_LIST_DIR}/fetch-libfixmath.cmake") |
