dotzuki-cli 0.8.2

dotzuki CLI: scaffold (dotzuki new), compile-check (dotzuki check) and play (dotzuki run) zero-Rust JRPG projects
cmake_minimum_required(VERSION 3.22.1)
project(dotzuki_android LANGUAGES C CXX)

add_library(dotzuki_runner_mobile STATIC IMPORTED)
set_target_properties(dotzuki_runner_mobile PROPERTIES
    IMPORTED_LOCATION
    ${CMAKE_CURRENT_SOURCE_DIR}/../jniLibs/${ANDROID_ABI}/libdotzuki_runner_mobile.a)

add_library(dotzuki_android SHARED native_bridge.cpp)
target_compile_features(dotzuki_android PRIVATE cxx_std_17)
target_include_directories(dotzuki_android PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/include)

find_library(ANDROID_LIB android)
find_library(LOG_LIB log)
target_link_libraries(dotzuki_android PRIVATE
    dotzuki_runner_mobile
    ${ANDROID_LIB}
    ${LOG_LIB}
    dl
    m)