aboutsummaryrefslogtreecommitdiffhomepage
path: root/platform_tools/android/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'platform_tools/android/CMakeLists.txt')
-rw-r--r--platform_tools/android/CMakeLists.txt48
1 files changed, 0 insertions, 48 deletions
diff --git a/platform_tools/android/CMakeLists.txt b/platform_tools/android/CMakeLists.txt
deleted file mode 100644
index c7a8a962b4..0000000000
--- a/platform_tools/android/CMakeLists.txt
+++ /dev/null
@@ -1,48 +0,0 @@
-cmake_minimum_required(VERSION 2.8.8 FATAL_ERROR)
-cmake_policy(VERSION 2.8.8)
-
-## Supported ABIs: 'x86', 'x86_64', armeabi-v7a', 'arm64-v8a'
-message("Build Type: ${CMAKE_BUILD_TYPE}")
-
-##### ARGS.GN
-## Set dev in Android-CMake to true
-set (android_cmake "true")
-set (arg_android_cmake "is_android_cmake = ${android_cmake}")
-
-## Set the NDK path
-set (arg_ndk "ndk = \"${ANDROID_NDK}\"")
-
-## Set target ABI
-if(ANDROID_ABI STREQUAL "arm64-v8a")
- set (arg_abi "target_cpu = \"arm64\"")
-elseif(ANDROID_ABI STREQUAL "x86")
- set (arg_abi "target_cpu = \"x86\"")
-elseif(ANDROID_ABI STREQUAL "x86_64")
- set (arg_abi "target_cpu = \"x64\"")
-elseif(ANDROID_ABI STREQUAL "armeabi-v7a")
- set (arg_abi "target_cpu = \"arm\"")
-endif()
-message ("Target ABI: ${ANDROID_ABI}")
-message ("Target Builds: ${TARGETS}")
-
-set (android_out "${CMAKE_CURRENT_SOURCE_DIR}/../../out/android_cmake_${ANDROID_ABI}")
-
-execute_process(COMMAND mkdir -p ${android_out}/)
-execute_process(COMMAND touch ${android_out}/args.gn)
-file(WRITE "${android_out}/args.gn" "${arg_ndk}\n${arg_abi}\n${arg_android_cmake}\n")
-
-message("CMake Target Output Directory: ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}")
-##### GN to CMAKE
-set (bin_gn "${CMAKE_CURRENT_SOURCE_DIR}/../../bin/gn")
-set (gen "gen")
-message("GN Output Directory: ${android_out}")
-
-set (ide "--ide=json")
-set (script_arg "--json-ide-script=")
-set (script_path "${CMAKE_CURRENT_SOURCE_DIR}/../../gn/gn_to_cmake.py")
-
-execute_process (COMMAND ${bin_gn} ${gen} ${android_out} ${ide} ${script_arg}${script_path}
-WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}")
-
-##### NINJA
-include(${android_out}/CMakeLists.txt) \ No newline at end of file