Files
utun2/tools/chatgui-android/CMakeLists.txt
T
evgeny 9e58160480 android: initial chatgui-android project with QR join
- libutun_lite: C99 core, invite_link_c.h/c (compatible with desktop)
- jni_bridge: android_jni_bridge.c/h with logcat logging
- app: Jetpack Compose UI, CameraX + ML Kit QR scanner
- JoinChannelDialog, QrScanScreen with proper camera lifecycle
- headless: control socket with join command
- OpenSSL prebuilt libs for arm64-v8a + x86_64
2026-07-27 22:50:29 +03:00

15 lines
390 B
CMake

cmake_minimum_required(VERSION 3.16)
project(chatgui_android VERSION 0.1.0 LANGUAGES C)
set(CMAKE_C_STANDARD 99)
set(CMAKE_C_STANDARD_REQUIRED ON)
set(LIB_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../../lib)
set(SRC_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../../src)
set(TOOLS_DIR ${CMAKE_CURRENT_SOURCE_DIR}/..)
find_package(OpenSSL REQUIRED)
add_subdirectory(libutun_lite)
add_subdirectory(headless)