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

Try to fix a bit the linking with SDL2

But it's broken
This commit is contained in:
Mathieu Schroeter 2018-06-08 21:22:04 +02:00
parent 0f03c22783
commit 081c538297

View File

@ -666,15 +666,17 @@ ExternalProject_Add (planetblupi_Project
)
if (ANDROID)
#find_package (PkgConfig REQUIRED)
#pkg_search_module (SDL2 REQUIRED sdl2)
set (ENV{PKG_CONFIG_PATH} "${CMAKE_BINARY_DIR}/lib/pkgconfig")
add_library(main SHARED android/SDL_android_main.c)
add_dependencies (main planetblupi_Project)
target_link_libraries (main PUBLIC planetblupi)
find_package (PkgConfig REQUIRED)
pkg_search_module (SDL2 REQUIRED sdl2)
#add_dependencies (main SDL2_Project)
target_link_libraries (main PUBLIC -lintl -liconv -lSDL2 -lSDL2_image -lSDL2_mixer -lcurl -lSDL_kitchensink_static -lpng -lavformat -lavcodec -lavutil -lswscale -lswresample -lz -lGLESv1_CM -lGLESv2 -llog -landroid ${CMAKE_CXX_STANDARD_LIBRARIES_INIT})
add_library (main SHARED android/SDL_android_main.c)
add_dependencies (main planetblupi_Project)
target_link_libraries (main PUBLIC planetblupi)
add_dependencies (main SDL2_Project)
target_link_libraries (main PUBLIC -lintl -liconv -lSDL2 -lSDL2_image -lSDL2_mixer -lcurl -lSDL_kitchensink_static -lpng -lavformat -lavcodec -lavutil -lswscale -lswresample -lz -lGLESv1_CM -lGLESv2 -llog -landroid ${CMAKE_CXX_STANDARD_LIBRARIES_INIT})
endif ()
add_custom_target (dist COMMAND ${CMAKE_MAKE_PROGRAM} package_source)