summaryrefslogtreecommitdiff
path: root/libs/misc/CMakeLists.txt
blob: cd01695fb33965a08500bd764277b523654a63cd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
# Library `nnfw_lib_misc`
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)
list(APPEND NNFW_UTILITY_SRCS src/tensor/Comparator.cpp)

add_library(nnfw_lib_misc STATIC ${NNFW_UTILITY_SRCS})
target_include_directories(nnfw_lib_misc PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/include)
set_target_properties(nnfw_lib_misc PROPERTIES POSITION_INDEPENDENT_CODE ON)

add_executable(nnfw_tensor_index_iterator "examples/tensor_index_iterator.cpp")
target_link_libraries(nnfw_tensor_index_iterator nnfw_lib_misc)