diff options
author | Chunseok Lee <chunseok.lee@samsung.com> | 2021-10-19 11:32:46 +0900 |
---|---|---|
committer | Chunseok Lee <chunseok.lee@samsung.com> | 2021-10-19 11:32:46 +0900 |
commit | 33ae5d70a1ed85d215c1293ed63afbf3517b07d5 (patch) | |
tree | 9f1ace0f4760a8f7903ef15e2e92f1d1401e4b1e /compiler/luci/pass/CMakeLists.txt | |
parent | f4cf19e579a19c5346ccb2aad55bfd251065e447 (diff) | |
download | nnfw-33ae5d70a1ed85d215c1293ed63afbf3517b07d5.tar.gz nnfw-33ae5d70a1ed85d215c1293ed63afbf3517b07d5.tar.bz2 nnfw-33ae5d70a1ed85d215c1293ed63afbf3517b07d5.zip |
Imported Upstream version 1.18.0upstream/1.18.0submit/tizen/20211028.014856submit/tizen/20211019.023737accepted/tizen/unified/20211101.140244
Diffstat (limited to 'compiler/luci/pass/CMakeLists.txt')
-rw-r--r-- | compiler/luci/pass/CMakeLists.txt | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/compiler/luci/pass/CMakeLists.txt b/compiler/luci/pass/CMakeLists.txt index fd06c6d52..2361bb4f5 100644 --- a/compiler/luci/pass/CMakeLists.txt +++ b/compiler/luci/pass/CMakeLists.txt @@ -1,8 +1,18 @@ +nnas_find_package(FlatBuffers EXACT 1.10 QUIET) +if(NOT FlatBuffers_FOUND) + message(STATUS "FlatBuffers NOT FOUND") + return() +endif(NOT FlatBuffers_FOUND) + file(GLOB_RECURSE SOURCES "src/*.cpp") file(GLOB_RECURSE TESTS "src/*.test.cpp") list(REMOVE_ITEM SOURCES ${TESTS}) -add_library(luci_pass SHARED ${SOURCES}) +if (NOT LIBRARY_TYPE) + set(LIBRARY_TYPE "SHARED") +endif(NOT LIBRARY_TYPE) + +add_library(luci_pass ${LIBRARY_TYPE} ${SOURCES}) target_include_directories(luci_pass PRIVATE src) target_include_directories(luci_pass PUBLIC include) target_link_libraries(luci_pass PUBLIC loco) @@ -13,9 +23,11 @@ target_link_libraries(luci_pass PRIVATE luci_log) target_link_libraries(luci_pass PRIVATE luci_service) target_link_libraries(luci_pass PRIVATE luci_logex) target_link_libraries(luci_pass PRIVATE luci_profile) +target_link_libraries(luci_pass PRIVATE mio_tflite260_inc) target_link_libraries(luci_pass PRIVATE nncc_common) target_link_libraries(luci_pass PRIVATE pepper_csv2vec) target_link_libraries(luci_pass PRIVATE oops) +target_link_libraries(luci_pass PRIVATE flatbuffers-1.12) install(TARGETS luci_pass DESTINATION lib) install(DIRECTORY include/ DESTINATION include FILES_MATCHING PATTERN "*.h") @@ -31,4 +43,5 @@ target_include_directories(luci_pass_test PRIVATE src) target_link_libraries(luci_pass_test luci_pass) target_link_libraries(luci_pass_test luci_lang) target_link_libraries(luci_pass_test luci_testhelper) +target_link_libraries(luci_pass_test flatbuffers-1.12) #target_link_libraries(luci_pass_test oops) |