File x.patch of Package mingw64-ironwail
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 14c6950..63703cc 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -4,9 +4,9 @@ project(ironwail VERSION ${IRONWAIL_VERSION})
cmake_policy(SET CMP0072 NEW) #OpenGL_GL_PREFERENCE to GLVND
-if (WIN32)
- list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/Windows/cmake-modules)
-endif()
+#if (WIN32)
+# list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/Windows/cmake-modules)
+#endif()
find_package(SDL2 REQUIRED)
find_package(OpenGL REQUIRED)
@@ -26,9 +26,9 @@ if (PKG_CONFIG_FOUND)
pkg_check_modules(PC_XMP IMPORTED_TARGET libxmp)
endif()
-if (WIN32)
- find_package(BundledCODECS)
-endif()
+#if (WIN32)
+# find_package(BundledCODECS)
+#endif()
file(GLOB IWAIL_SRC CONFIGURE_DEPENDS "Quake/*.c" "Quake/*.h")
@@ -65,15 +65,17 @@ if (UNIX)
target_link_libraries(ironwail PRIVATE m)
set(ENABLE_USERDIRS TRUE CACHE STRING "Enable user directories")
elseif (WIN32)
- target_link_libraries(ironwail PRIVATE ws2_32 Winmm)
+ target_link_libraries(ironwail PRIVATE ws2_32 winmm)
+ #target_link_libraries(ironwail PRIVATE ws2_32)
if (MINGW)
#When the GNU linker is used together with SDL2_Main,
#it is very particular about the library ordering
#on the link command line
- target_link_libraries(ironwail PRIVATE mingw32)
+ #target_link_libraries(ironwail PRIVATE mingw32)
if (SDL2_MAIN_LIBRARY)
target_link_libraries(ironwail PRIVATE SDL2::main)
endif()
+ target_link_libraries(ironwail PRIVATE mingw32)
endif()
endif()
target_link_libraries(ironwail PRIVATE SDL2::SDL2)
@@ -144,35 +146,35 @@ if (PC_MIKMOD_FOUND OR PC_MODPLUG_FOUND OR PC_XMP_FOUND)
target_compile_definitions(ironwail PRIVATE USE_CODEC_UMX)
endif()
-if (WIN32)
- #Copy DLL dependencies to output folder
- add_custom_command(TARGET ironwail POST_BUILD
- COMMAND ${CMAKE_COMMAND} -E copy_if_different $<TARGET_RUNTIME_DLLS:ironwail> $<TARGET_FILE_DIR:ironwail>
- COMMAND_EXPAND_LISTS)
-
- #VORBISFILE and OPUSFILE both use the libogg-0.dll
- if (OGG_DLL AND (PC_VORBISFILE_FOUND OR PC_OPUSFILE_FOUND))
- add_custom_command(TARGET ironwail POST_BUILD
- COMMAND ${CMAKE_COMMAND} -E copy_if_different ${OGG_DLL} $<TARGET_FILE_DIR:ironwail>
- COMMAND_EXPAND_LISTS)
- endif()
- #libvorbisfile depends on libvorbis-0.dll
- if (PC_VORBISFILE_FOUND AND VORBIS_DLL)
- add_custom_command(TARGET ironwail POST_BUILD
- COMMAND ${CMAKE_COMMAND} -E copy_if_different ${VORBIS_DLL} $<TARGET_FILE_DIR:ironwail>
- COMMAND_EXPAND_LISTS)
- endif()
- #libopusfile depends on libopus-0.dll
- if (PC_OPUSFILE_FOUND AND OPUS_DLL)
- add_custom_command(TARGET ironwail POST_BUILD
- COMMAND ${CMAKE_COMMAND} -E copy_if_different ${OPUS_DLL} $<TARGET_FILE_DIR:ironwail>
- COMMAND_EXPAND_LISTS)
- endif()
- #CURL wants zlib1.dll
- if (CURL_FOUND AND ZLIB1_DLL)
- add_custom_command(TARGET ironwail POST_BUILD
- COMMAND ${CMAKE_COMMAND} -E copy_if_different ${ZLIB1_DLL} $<TARGET_FILE_DIR:ironwail>
- COMMAND_EXPAND_LISTS)
- endif()
-endif()
+#if (WIN32)
+# #Copy DLL dependencies to output folder
+# add_custom_command(TARGET ironwail POST_BUILD
+# COMMAND ${CMAKE_COMMAND} -E copy_if_different $<TARGET_RUNTIME_DLLS:ironwail> $<TARGET_FILE_DIR:ironwail>
+# COMMAND_EXPAND_LISTS)
+#
+# #VORBISFILE and OPUSFILE both use the libogg-0.dll
+# if (OGG_DLL AND (PC_VORBISFILE_FOUND OR PC_OPUSFILE_FOUND))
+# add_custom_command(TARGET ironwail POST_BUILD
+# COMMAND ${CMAKE_COMMAND} -E copy_if_different ${OGG_DLL} $<TARGET_FILE_DIR:ironwail>
+# COMMAND_EXPAND_LISTS)
+# endif()
+# #libvorbisfile depends on libvorbis-0.dll
+# if (PC_VORBISFILE_FOUND AND VORBIS_DLL)
+# add_custom_command(TARGET ironwail POST_BUILD
+# COMMAND ${CMAKE_COMMAND} -E copy_if_different ${VORBIS_DLL} $<TARGET_FILE_DIR:ironwail>
+# COMMAND_EXPAND_LISTS)
+# endif()
+# #libopusfile depends on libopus-0.dll
+# if (PC_OPUSFILE_FOUND AND OPUS_DLL)
+# add_custom_command(TARGET ironwail POST_BUILD
+# COMMAND ${CMAKE_COMMAND} -E copy_if_different ${OPUS_DLL} $<TARGET_FILE_DIR:ironwail>
+# COMMAND_EXPAND_LISTS)
+# endif()
+# #CURL wants zlib1.dll
+# if (CURL_FOUND AND ZLIB1_DLL)
+# add_custom_command(TARGET ironwail POST_BUILD
+# COMMAND ${CMAKE_COMMAND} -E copy_if_different ${ZLIB1_DLL} $<TARGET_FILE_DIR:ironwail>
+# COMMAND_EXPAND_LISTS)
+# endif()
+#endif()