cmake_minimum_required(VERSION 3.4.1)
include_directories(${CMAKE_CURRENT_LIST_DIR}/includes)

add_library( MNN SHARED IMPORTED GLOBAL )
set_target_properties(
                MNN
                PROPERTIES IMPORTED_LOCATION
                ${CMAKE_CURRENT_LIST_DIR}/libs/${ANDROID_ABI}/libMNN.so
                )

add_library( MNN_CL SHARED IMPORTED GLOBAL )
set_target_properties( MNN_CL
                PROPERTIES IMPORTED_LOCATION
                ${CMAKE_CURRENT_LIST_DIR}/libs/${ANDROID_ABI}/libMNN_CL.so
                )

add_library( MNN_Express SHARED IMPORTED GLOBAL )
set_target_properties( MNN_Express
                PROPERTIES IMPORTED_LOCATION
                ${CMAKE_CURRENT_LIST_DIR}/libs/${ANDROID_ABI}/libMNN_Express.so
                )

add_library( MNNOpenCV SHARED IMPORTED GLOBAL )
set_target_properties( MNNOpenCV
                PROPERTIES IMPORTED_LOCATION
                ${CMAKE_CURRENT_LIST_DIR}/libs/${ANDROID_ABI}/libMNNOpenCV.so
                )

add_library(MNN_LLM  SHARED IMPORTED GLOBAL )
set_target_properties(MNN_LLM
            PROPERTIES IMPORTED_LOCATION
            ${CMAKE_CURRENT_LIST_DIR}/libs/${ANDROID_ABI}/libllm.so
)