summaryrefslogtreecommitdiff
path: root/compute/cker/CMakeLists.txt
blob: 9ddec350b9a5f3f34d0ac61694f320e3edfd35c8 (plain)
1
2
3
4
5
6
7
8
9
10
11
add_library(nnfw_lib_cker INTERFACE)

nnfw_find_package(Eigen QUIET)
option(BUILD_CKER_OPTIMIZE "Build optimize cker library" ON)

if(Eigen_FOUND AND BUILD_CKER_OPTIMIZE)
  target_link_libraries(nnfw_lib_cker INTERFACE eigen)
  target_compile_definitions(nnfw_lib_cker INTERFACE CKER_OPTIMIZED_EIGEN)
endif(Eigen_FOUND AND BUILD_CKER_OPTIMIZE)

target_include_directories(nnfw_lib_cker INTERFACE ${CMAKE_CURRENT_SOURCE_DIR}/include)