blob: 565aaf75e6ea5ffa17d3a66eb13238330c33f542 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
# Library `nnfw_util`
set(NNFW_UTILITY_SRCS src/environment.cpp)
list(APPEND NNFW_UTILITY_SRCS src/tensor/Shape.cpp)
list(APPEND NNFW_UTILITY_SRCS src/tensor/NonIncreasingStride.cpp)
list(APPEND NNFW_UTILITY_SRCS src/tensor/IndexFormatter.cpp)
set(NNFW_INCLUDE_DIR include)
add_library(nnfw_util SHARED ${NNFW_UTILITY_SRCS})
target_include_directories(nnfw_util PUBLIC ${NNFW_INCLUDE_DIR})
install(TARGETS nnfw_util
RUNTIME DESTINATION bin COMPONENT libraries
LIBRARY DESTINATION lib COMPONENT libraries)
add_executable(nnfw_util_tensor_index_iterator "examples/tensor_index_iterator.cpp")
target_link_libraries(nnfw_util_tensor_index_iterator nnfw_util)
|