diff options
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") |
