summaryrefslogtreecommitdiff
path: root/libs/tflite/CMakeLists.txt
blob: e844d1c68981fa2b8543782725b220e78dbcae75 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
file(GLOB_RECURSE SOURCES "src/*.cpp")
file(GLOB_RECURSE TESTS "src/*.test.cpp")
list(REMOVE_ITEM SOURCES ${TESTS})

add_library(nnfw_lib_tflite STATIC ${SOURCES})
set_target_properties(nnfw_lib_tflite PROPERTIES POSITION_INDEPENDENT_CODE ON)
target_include_directories(nnfw_lib_tflite PUBLIC ${NNFW_INCLUDE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/include)
target_link_libraries(nnfw_lib_tflite tensorflow-lite ${LIB_PTHREAD} dl)
target_link_libraries(nnfw_lib_tflite nnfw_lib_misc)

add_executable(nnfw_lib_tflite_test_TensorView src/TensorView.test.cpp)
target_link_libraries(nnfw_lib_tflite_test_TensorView nnfw_lib_tflite)