blob: 66eceff31efd96ed59798e95a3d48241820ecb8a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
cmake_minimum_required(VERSION 3.18.1)
project(moku LANGUAGES C)
# set(CMAKE_C_STANDARD 89)
# set(CMAKE_C_STANDARD_REQUIRED ON)
include(${CMAKE_CURRENT_SOURCE_DIR}/AppLibrary.cmake)
include(AndroidNdkModules)
android_ndk_import_module_native_app_glue()
add_app_library(moku SHARED main.c)
find_package(vosk REQUIRED CONFIG)
target_link_libraries(moku
vosk::vosk
$<LINK_LIBRARY:WHOLE_ARCHIVE,native_app_glue>
log
)
|