39 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
		
		
			
		
	
	
			39 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
|   | diff --git a/CMakeLists.txt b/CMakeLists.txt
 | ||
|  | index 644715a..6eacfb8 100644
 | ||
|  | --- a/CMakeLists.txt
 | ||
|  | +++ b/CMakeLists.txt
 | ||
|  | @@ -2670,8 +2670,6 @@ endif()
 | ||
|  |  configure_file("${SDL2_SOURCE_DIR}/include/SDL_revision.h.cmake" | ||
|  |    "${SDL2_BINARY_DIR}/include/SDL_revision.h") | ||
|  |   | ||
|  | -if(NOT WINDOWS OR CYGWIN OR MINGW)
 | ||
|  | -
 | ||
|  |    set(prefix ${CMAKE_INSTALL_PREFIX}) | ||
|  |   | ||
|  |    set(exec_prefix "\${prefix}") | ||
|  | @@ -2705,7 +2703,7 @@ Libs.private:")
 | ||
|  |      set(SDL_STATIC_LIBS ${_SDL_STATIC_LIBS}) | ||
|  |      listtostrrev(SDL_LIBS _SDL_LIBS) | ||
|  |      set(SDL_LIBS ${_SDL_LIBS}) | ||
|  | -  else()
 | ||
|  | +  elseif(NOT WINDOWS_STORE)
 | ||
|  |      listtostr(EXTRA_LIBS _EXTRA_LIBS "-l") | ||
|  |      set(SDL_STATIC_LIBS ${SDL_LIBS} ${EXTRA_LDFLAGS} ${_EXTRA_LIBS}) | ||
|  |      list(REMOVE_DUPLICATES SDL_STATIC_LIBS) | ||
|  | @@ -2726,7 +2724,6 @@ Libs.private:")
 | ||
|  |      "${SDL2_BINARY_DIR}/sdl2-config" @ONLY) | ||
|  |    configure_file("${SDL2_SOURCE_DIR}/SDL2.spec.in" | ||
|  |      "${SDL2_BINARY_DIR}/SDL2.spec" @ONLY) | ||
|  | -endif()
 | ||
|  |   | ||
|  |  macro(check_add_debug_flag FLAG SUFFIX) | ||
|  |      check_c_compiler_flag(${FLAG} HAS_C_FLAG_${SUFFIX}) | ||
|  | @@ -3075,6 +3072,7 @@ if(NOT SDL2_DISABLE_INSTALL)
 | ||
|  |      # TODO: what about the .spec file? Is it only needed for RPM creation? | ||
|  |      install(FILES "${SDL2_SOURCE_DIR}/sdl2.m4" DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/aclocal") | ||
|  |    endif() | ||
|  | +  install(FILES ${SDL2_BINARY_DIR}/sdl2.pc DESTINATION "lib${LIB_SUFFIX}/pkgconfig")
 | ||
|  |  endif() | ||
|  |   | ||
|  |  ##### Uninstall target ##### |