1 cmake_minimum_required(VERSION 3.4.1)
2 project("aitt-android" CXX)
4 if(NOT DEFINED PROJECT_ROOT_DIR)
5 set(PROJECT_ROOT_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../..)
6 endif(NOT DEFINED PROJECT_ROOT_DIR)
8 find_library(ALOG NAMES log)
9 set(LOG_LIBRARIES ${ALOG})
11 add_subdirectory(${PROJECT_ROOT_DIR} ${CMAKE_BINARY_DIR}/aitt)
13 include_directories(${PROJECT_ROOT_DIR}/include)
15 set(ANDROID_SRC src/main/jni/aitt_jni.cc)
17 add_library(${PROJECT_NAME} SHARED ${ANDROID_SRC})
19 target_link_libraries(${PROJECT_NAME} aitt ${LOG_LIBRARIES})
21 add_dependencies(${PROJECT_NAME} aitt)