<commit_before>cmake_minimum_required(VERSION 3.0)
project(OSVR-Android LANGUAGES)

include(ExternalProject)

###
# Configuration
###
if(NOT ANDROID_ABI)
    set(ANDROID_ABI "armeabi-v7a" CACHE STRING "Android ABI to build all projects with - see android-cmake docs for details")
    set_property(CACHE ANDROID_ABI PROPERTY STRINGS "armeabi" "armeabi-v7a" "armeabi-v7a with NEON" "armeabi-v7a with VFPV3" "armeabi-v6 with VFP" "x86" "mips" "arm64-v8a" "x86_64" "mips64")
endif()

if(NOT ANDROID_STL)
    set(ANDROID_STL "gnustl_shared" CACHE STRING "Android STL")
    set_property(CACHE ANDROID_ABI PROPERTY STRINGS "gnustl_shared")
endif()

if(NOT ANDROID_TOOLCHAIN_NAME)
    set(ANDROID_TOOLCHAIN_NAME "arm-linux-androideabi-4.9" CACHE STRING "Android Toolchain name")
    set_property(CACHE ANDROID_TOOLCHAIN_NAME PROPERTY STRINGS "arm-linux-androideabi-4.9")
endif()

if(NOT ANDROID_NATIVE_API_LEVEL)
    set(ANDROID_NATIVE_API_LEVEL "19" CACHE STRING "Android Native API Level")<commit_msg>Add details on the ANDROID_STL variable.<commit_after>cmake_minimum_required(VERSION 3.0)
project(OSVR-Android LANGUAGES)

include(ExternalProject)

###
# Configuration
###
if(NOT ANDROID_ABI)
    set(ANDROID_ABI "armeabi-v7a" CACHE STRING "Android ABI to build all projects with - see android-cmake docs for details")
    set_property(CACHE ANDROID_ABI PROPERTY STRINGS "armeabi" "armeabi-v7a" "armeabi-v7a with NEON" "armeabi-v7a with VFPV3" "armeabi-v6 with VFP" "x86" "mips" "arm64-v8a" "x86_64" "mips64")
endif()

if(NOT ANDROID_STL)
    set(ANDROID_STL "gnustl_shared" CACHE STRING "Android STL/C++ runtime")
    set_property(CACHE ANDROID_ABI PROPERTY STRINGS "gnustl_static" "gnustl_shared")
endif()

if(NOT ANDROID_TOOLCHAIN_NAME)
    set(ANDROID_TOOLCHAIN_NAME "arm-linux-androideabi-4.9" CACHE STRING "Android Toolchain name")
    set_property(CACHE ANDROID_TOOLCHAIN_NAME PROPERTY STRINGS "arm-linux-androideabi-4.9")
endif()

if(NOT ANDROID_NATIVE_API_LEVEL)
    set(ANDROID_NATIVE_API_LEVEL "19" CACHE STRING "Android Native API Level")
{'fraction_non_alphanumeric': 0.10268948655256724, 'fraction_numerical': 0.02444987775061125, 'mean_word_length': 6.153846153846154, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '293417', 'n_tokens_mistral': 838, 'n_tokens_neox': 805, 'n_words': 174}