mirror of https://github.com/xemu-project/xemu.git
41 lines
1.3 KiB
Diff
41 lines
1.3 KiB
Diff
--- SDL2-2.0.12/CMakeLists.txt.orig 2020-04-11 16:44:16.343880000 +0300
|
|
+++ SDL2-2.0.12/CMakeLists.txt 2020-04-11 16:48:12.677114500 +0300
|
|
@@ -1916,12 +1916,12 @@
|
|
set(EXTRA_CFLAGS ${_EXTRA_CFLAGS})
|
|
|
|
# Compat helpers for the configuration files
|
|
-if(NOT CMAKE_HOST_WIN32)
|
|
+if(NOT MSVC OR CYGWIN)
|
|
# TODO: we need a Windows script, too
|
|
execute_process(COMMAND sh ${SDL2_SOURCE_DIR}/build-scripts/updaterev.sh
|
|
WORKING_DIRECTORY ${SDL2_BINARY_DIR})
|
|
endif()
|
|
-if(NOT WINDOWS OR CYGWIN)
|
|
+if(NOT MSVC)
|
|
set(prefix ${CMAKE_INSTALL_PREFIX})
|
|
set(exec_prefix "\${prefix}")
|
|
set(libdir "\${exec_prefix}/lib${LIB_SUFFIX}")
|
|
@@ -2134,7 +2134,7 @@
|
|
RUNTIME DESTINATION bin)
|
|
|
|
##### Export files #####
|
|
-if (WINDOWS)
|
|
+if (MSVC)
|
|
set(PKG_PREFIX "cmake")
|
|
else ()
|
|
set(PKG_PREFIX "lib${LIB_SUFFIX}/cmake/SDL2")
|
|
@@ -2175,11 +2175,11 @@
|
|
set(SOPOSTFIX "")
|
|
endif()
|
|
|
|
-if(NOT (WINDOWS OR CYGWIN))
|
|
+if(NOT (MSVC OR CYGWIN))
|
|
if(SDL_SHARED)
|
|
set(SOEXT ${CMAKE_SHARED_LIBRARY_SUFFIX}) # ".so", ".dylib", etc.
|
|
get_target_property(SONAME SDL2 OUTPUT_NAME)
|
|
- if(NOT ANDROID)
|
|
+ if(NOT ANDROID AND NOT MINGW)
|
|
install(CODE "
|
|
execute_process(COMMAND ${CMAKE_COMMAND} -E create_symlink
|
|
\"lib${SONAME}${SOPOSTFIX}${SOEXT}\" \"libSDL2${SOPOSTFIX}${SOEXT}\"
|