1
0
mirror of https://github.com/blupi-games/planetblupi-dev synced 2024-12-30 13:55:36 +01:00

Fix deps with all platforms

This commit is contained in:
Mathieu Schroeter 2017-09-09 10:11:14 +02:00
parent d292c3d550
commit 23bcd501f6

View File

@ -458,6 +458,20 @@ if (${CMAKE_SYSTEM_NAME} STREQUAL "Linux")
execute_process (COMMAND /bin/chmod 0755 "${APPIMAGE_TOOL_PROGRAM}")
endif ()
set (planetblupi_DEPS
argagg_Project
libcurl_Project
SDL2_Project
SDL2_image_Project
SDL2_mixer_Project
SDL_kitchensink_Project
libpng_Project
gettext_Project
)
if (UNIX AND NOT APPLE)
list (APPEND planetblupi_DEPS libasound_Project libpulse_Project)
endif ()
ExternalProject_Add (planetblupi_Project
URL ${CMAKE_SOURCE_DIR}/planetblupi
DOWNLOAD_COMMAND ""
@ -471,7 +485,7 @@ ExternalProject_Add (planetblupi_Project
-DSIGN_APP=${SIGN_APP}
INSTALL_DIR ${CMAKE_BINARY_DIR}
BUILD_ALWAYS 1
DEPENDS argagg_Project libcurl_Project libasound_Project libpulse_Project SDL2_Project SDL2_image_Project SDL2_mixer_Project SDL_kitchensink_Project libpng_Project gettext_Project
DEPENDS ${planetblupi_DEPS}
)
add_custom_target (dist COMMAND ${CMAKE_MAKE_PROGRAM} package_source)