Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
CMake: Don't make a libSDL2.so symlink on Mac OS X (do .dylib instead).
- Loading branch information
Showing
with
8 additions
and
3 deletions.
-
+8
−3
CMakeLists.txt
|
@@ -1507,12 +1507,17 @@ endforeach() |
|
|
list(APPEND INCLUDE_FILES ${BIN_INCLUDE_FILES}) |
|
|
install(FILES ${INCLUDE_FILES} DESTINATION include/SDL2) |
|
|
|
|
|
if(NOT WINDOWS OR CYGWIN) |
|
|
if(NOT (WINDOWS OR CYGWIN)) |
|
|
if(SDL_SHARED) |
|
|
if (APPLE) |
|
|
set(SOEXT "dylib") |
|
|
else() |
|
|
set(SOEXT "so") |
|
|
endif() |
|
|
install(CODE " |
|
|
execute_process(COMMAND ${CMAKE_COMMAND} -E create_symlink |
|
|
\"libSDL2-2.0.so\" \"libSDL2.so\")") |
|
|
install(FILES ${SDL2_BINARY_DIR}/libSDL2.so DESTINATION "lib${LIB_SUFFIX}") |
|
|
\"libSDL2-2.0.${SOEXT}\" \"libSDL2.${SOEXT}\")") |
|
|
install(FILES ${SDL2_BINARY_DIR}/libSDL2.${SOEXT} DESTINATION "lib${LIB_SUFFIX}") |
|
|
endif() |
|
|
if(FREEBSD) |
|
|
# FreeBSD uses ${PREFIX}/libdata/pkgconfig |
|
|