summaryrefslogtreecommitdiff
path: root/onert-micro/luci-interpreter/src/loader/CMakeLists.txt
blob: 0ef63e296fec738298353679fc027fa46873ff0b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
set(SOURCES
    GraphLoader.h
    GraphLoader.cpp
    ModuleLoader.h
    ModuleLoader.cpp)

add_library(${LUCI_INTERPRETER_LOADER} STATIC ${SOURCES})
if (NOT NNCC_LIBRARY_NO_PIC)
  set_target_properties(${LUCI_INTERPRETER_LOADER} PROPERTIES POSITION_INDEPENDENT_CODE ON)
endif(NOT NNCC_LIBRARY_NO_PIC)
target_include_directories(${LUCI_INTERPRETER_LOADER} PUBLIC "${LUCI_INTERPRETER_SOURCE_DIR}")

target_link_libraries(${LUCI_INTERPRETER_LOADER}
        PUBLIC ${LUCI_INTERPRETER_MEMORY_MANAGER} ${LUCI_INTERPRETER_CORE}
        PRIVATE ${LUCI_INTERPRETER_KERNELS})