mirror of
https://github.com/Maschell/SDL2_Playground.git
synced 2025-03-12 06:19:01 +01:00
Fix building via cmake
This commit is contained in:
parent
00080e5a2e
commit
8b35729c1c
@ -33,13 +33,20 @@ ExternalProject_Add(libgui-sdl_git
|
|||||||
PATCH_COMMAND ""
|
PATCH_COMMAND ""
|
||||||
BUILD_COMMAND ""
|
BUILD_COMMAND ""
|
||||||
CMAKE_ARGS
|
CMAKE_ARGS
|
||||||
|
"-DCMAKE_BUILD_TYPE=Release"
|
||||||
|
"-DCMAKE_INSTALL_PREFIX=<INSTALL_DIR>"
|
||||||
INSTALL_COMMAND
|
INSTALL_COMMAND
|
||||||
"${CMAKE_COMMAND}")
|
"${CMAKE_COMMAND}"
|
||||||
|
--build .
|
||||||
|
--target install
|
||||||
|
--config Release)
|
||||||
|
|
||||||
add_library (libgui-sdl STATIC IMPORTED GLOBAL)
|
add_library (libgui-sdl STATIC IMPORTED GLOBAL)
|
||||||
|
file(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/vendor/include/gui-sdl/)
|
||||||
set_target_properties (libgui-sdl PROPERTIES
|
set_target_properties (libgui-sdl PROPERTIES
|
||||||
IMPORTED_LOCATION ${CMAKE_CURRENT_BINARY_DIR}/vendor/src/libgui-sdl_git-build/libgui-sdl.a
|
IMPORTED_LOCATION ${CMAKE_CURRENT_BINARY_DIR}/vendor/lib/libgui-sdl.a
|
||||||
INTERFACE_INCLUDE_DIRECTORIES ${CMAKE_CURRENT_BINARY_DIR}/vendor/src/libgui-sdl_git/include/gui-sdl)
|
INTERFACE_INCLUDE_DIRECTORIES ${CMAKE_CURRENT_BINARY_DIR}/vendor/include/gui-sdl/
|
||||||
|
)
|
||||||
add_dependencies(libgui-sdl libgui-sdl_git)
|
add_dependencies(libgui-sdl libgui-sdl_git)
|
||||||
|
|
||||||
ExternalProject_Add(bin2s_git
|
ExternalProject_Add(bin2s_git
|
||||||
|
Loading…
x
Reference in New Issue
Block a user