mirror of
https://github.com/blupi-games/planetblupi
synced 2024-12-30 10:15:36 +01:00
Fix link on all platforms
This commit is contained in:
parent
eb093b103c
commit
b40c7b6ec4
@ -43,17 +43,27 @@ pkg_search_module (SDL2_IMAGE REQUIRED SDL2_image)
|
||||
|
||||
##################
|
||||
## SDL_kitchensink
|
||||
ExternalProject_Add (SDL_kitchensink
|
||||
|
||||
ExternalProject_Add (SDL_kitchensink_Project
|
||||
GIT_REPOSITORY https://github.com/katajakasa/SDL_kitchensink.git
|
||||
PREFIX ${CMAKE_CURRENT_BINARY_DIR}
|
||||
CMAKE_ARGS -DCMAKE_INSTALL_PREFIX:PATH=<INSTALL_DIR>
|
||||
INSTALL_DIR ${CMAKE_CURRENT_BINARY_DIR}
|
||||
)
|
||||
|
||||
ExternalProject_Get_Property (SDL_kitchensink install_dir)
|
||||
ExternalProject_Get_Property (SDL_kitchensink_Project install_dir)
|
||||
include_directories (${install_dir}/include)
|
||||
|
||||
if (WIN32)
|
||||
add_library (SDL_kitchensink STATIC IMPORTED)
|
||||
set_property (TARGET SDL_kitchensink PROPERTY IMPORTED_LOCATION ${install_dir}/lib/libSDL_kitchensink.dll.a)
|
||||
else ()
|
||||
add_library (SDL_kitchensink SHARED IMPORTED)
|
||||
set_property (TARGET SDL_kitchensink PROPERTY IMPORTED_LOCATION ${install_dir}/lib/libSDL_kitchensink.so)
|
||||
endif ()
|
||||
|
||||
add_dependencies (planetblupi SDL_kitchensink)
|
||||
|
||||
## SDL_kitchensink
|
||||
## ##################
|
||||
|
||||
@ -62,5 +72,5 @@ target_link_libraries (planetblupi PUBLIC
|
||||
${SDL2_LIBRARIES}
|
||||
${SDL2_MIXER_LIBRARIES}
|
||||
${SDL2_IMAGE_LIBRARIES}
|
||||
${install_dir}/lib/libSDL_kitchensink.dll.a
|
||||
SDL_kitchensink
|
||||
)
|
||||
|
Loading…
x
Reference in New Issue
Block a user