summaryrefslogtreecommitdiff
path: root/CMake/Android
diff options
context:
space:
mode:
authorMatthias Melcher <git@matthiasm.com>2019-01-17 00:49:44 +0100
committerMatthias Melcher <git@matthiasm.com>2019-01-17 00:49:44 +0100
commit111985665d8ae08437d3c9d61c7975ad69c6d099 (patch)
treefa4e90f68b371d3a00b6330b50fd86fd8c33a064 /CMake/Android
parent563baced13e4961500dccd35b19e9b063c93dc9c (diff)
Andoird CMake: trying to autocreate Fluid files
Diffstat (limited to 'CMake/Android')
-rw-r--r--CMake/Android/CMakeList.txt.in10
1 files changed, 8 insertions, 2 deletions
diff --git a/CMake/Android/CMakeList.txt.in b/CMake/Android/CMakeList.txt.in
index 48f8b07f0..aaa992d95 100644
--- a/CMake/Android/CMakeList.txt.in
+++ b/CMake/Android/CMakeList.txt.in
@@ -26,17 +26,23 @@ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
# instead of the fltk symlink, which is bad for SVN
add_subdirectory(${FLTK_DIR}/ "${CMAKE_CURRENT_BINARY_DIR}/lib" EXCLUDE_FROM_ALL)
+# run FLuid commands if any
+@ANDROID_FLUID_COMMANDS@
+
+# copy source files
+@ANDROID_APP_COPY_SOURCES@
+
# now build app's shared lib
add_library(
test_@ANDROID_APP_NAME@ SHARED
- HelloAndroid.cxx)
+@ANDROID_APP_SOURCES@)
target_include_directories(
test_@ANDROID_APP_NAME@ PRIVATE
${FLTK_DIR}/
${FLTK_IDE_DIR}/ )
-# Export ANativeActivity_onCreate(),

+# Export ANativeActivity_onCreate()
# Refer to: https://github.com/android-ndk/ndk/issues/381.
set(CMAKE_SHARED_LINKER_FLAGS
"${CMAKE_SHARED_LINKER_FLAGS} -u ANativeActivity_onCreate")