summaryrefslogtreecommitdiff
path: root/runtimes/neurun/frontend/api/CMakeLists.txt
blob: 10a33a85e32d20108f00b15a9538115d0940e91e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
file(GLOB_RECURSE API_SRC "*.cc")

set(NEURUN_DEV nnfw-dev)
add_library(${NEURUN_DEV} SHARED ${API_SRC})

target_link_libraries(${NEURUN_DEV} PUBLIC nnfw-header)
target_link_libraries(${NEURUN_DEV} PUBLIC neurun_core) # TODO Link PRIVATE neurun_core
target_link_libraries(${NEURUN_DEV} PRIVATE jsoncpp tflite_loader ${LIB_PTHREAD})
target_link_libraries(${NEURUN_DEV} PRIVATE nnfw_common)
target_link_libraries(${NEURUN_DEV} PRIVATE nnfw_coverage)

install(TARGETS ${NEURUN_DEV} DESTINATION lib)