diff options
| author | Matthias Melcher <git@matthiasm.com> | 2019-01-15 01:22:18 +0100 |
|---|---|---|
| committer | Matthias Melcher <git@matthiasm.com> | 2019-01-15 01:22:18 +0100 |
| commit | b450cea7e249d521ba9ebf3d186db45656b9fcc4 (patch) | |
| tree | a314e25e0a389ae7d1e60fecb602b16db1ac316f /CMake/android.cmake | |
| parent | e25511131b08c839f32515da87333db78f24d630 (diff) | |
Android: starting to use CMake to build AndroidStudio files.
Diffstat (limited to 'CMake/android.cmake')
| -rw-r--r-- | CMake/android.cmake | 79 |
1 files changed, 79 insertions, 0 deletions
diff --git a/CMake/android.cmake b/CMake/android.cmake index cb4b790d7..75b3d4f4d 100644 --- a/CMake/android.cmake +++ b/CMake/android.cmake @@ -17,3 +17,82 @@ # http://www.fltk.org/str.php # +configure_file( + "${CMAKE_CURRENT_SOURCE_DIR}/CMake/Android/settings.gradle.in" + "${CMAKE_CURRENT_BINARY_DIR}/AndroidStudio/settings.gradle" + @ONLY +) + +configure_file( + "${CMAKE_CURRENT_SOURCE_DIR}/CMake/Android/build.gradle.in" + "${CMAKE_CURRENT_BINARY_DIR}/AndroidStudio/build.gradle" + @ONLY +) + +configure_file( + "${CMAKE_CURRENT_SOURCE_DIR}/abi-version.cmake.in" + "${CMAKE_CURRENT_BINARY_DIR}/AndroidStudio/FL/abi-version.h" + @ONLY +) + +configure_file( + "${CMAKE_CURRENT_SOURCE_DIR}/CMake/Android/app.build.gradle.in" + "${CMAKE_CURRENT_BINARY_DIR}/AndroidStudio/app/build.gradle" + @ONLY +) + +configure_file( + "${CMAKE_CURRENT_SOURCE_DIR}/CMake/Android/AndroidManifest.xml.in" + "${CMAKE_CURRENT_BINARY_DIR}/AndroidStudio/app/src/main/AndroidManifest.xml" + @ONLY +) + + +configure_file( + "${CMAKE_CURRENT_SOURCE_DIR}/CMake/Android/Roboto-Regular.ttf" + "${CMAKE_CURRENT_BINARY_DIR}/AndroidStudio/app/src/main/assets/fonts/Roboto-Regular.ttf" + COPYONLY +) + +configure_file( + "${CMAKE_CURRENT_SOURCE_DIR}/CMake/Android/mdpi.ic_launcher.png" + "${CMAKE_CURRENT_BINARY_DIR}/AndroidStudio/app/src/main/res/mipmap-mdpi/ic_launcher.png" + COPYONLY +) + +configure_file( + "${CMAKE_CURRENT_SOURCE_DIR}/CMake/Android/hdpi.ic_launcher.png" + "${CMAKE_CURRENT_BINARY_DIR}/AndroidStudio/app/src/main/res/mipmap-hdpi/ic_launcher.png" + COPYONLY +) + +configure_file( + "${CMAKE_CURRENT_SOURCE_DIR}/CMake/Android/xhdpi.ic_launcher.png" + "${CMAKE_CURRENT_BINARY_DIR}/AndroidStudio/app/src/main/res/mipmap-xhdpi/ic_launcher.png" + COPYONLY +) + +configure_file( + "${CMAKE_CURRENT_SOURCE_DIR}/CMake/Android/xxhdpi.ic_launcher.png" + "${CMAKE_CURRENT_BINARY_DIR}/AndroidStudio/app/src/main/res/mipmap-xxhdpi/ic_launcher.png" + COPYONLY +) + +configure_file( + "${CMAKE_CURRENT_SOURCE_DIR}/CMake/Android/strings.xml.in" + "${CMAKE_CURRENT_BINARY_DIR}/AndroidStudio/app/src/main/res/values/strings.xml" + @ONLY +) + +configure_file( + "${CMAKE_CURRENT_SOURCE_DIR}/CMake/Android/CMakeList.txt.in" + "${CMAKE_CURRENT_BINARY_DIR}/AndroidStudio/app/src/main/cpp/CMakeLists.txt" + @ONLY +) + +configure_file( + "${CMAKE_CURRENT_SOURCE_DIR}/CMake/Android/HelloAndroid.cxx.in" + "${CMAKE_CURRENT_BINARY_DIR}/AndroidStudio/app/src/main/cpp/HelloAndroid.cxx" + @ONLY +) + |
