1 function(_Eigen_import)
2 nnas_find_package(TensorFlowEigenSource EXACT 2.3.0 QUIET)
4 if(NOT TensorFlowEigenSource_FOUND)
5 set(Eigen_FOUND FALSE PARENT_SCOPE)
7 endif(NOT TensorFlowEigenSource_FOUND)
10 add_library(eigen INTERFACE)
11 target_include_directories(eigen SYSTEM INTERFACE "${TensorFlowEigenSource_DIR}")
12 # Add EIGEN_MPL2_ONLY to remove license issue posibility
13 target_compile_definitions(eigen INTERFACE EIGEN_MPL2_ONLY)
14 endif(NOT TARGET eigen)
16 set(Eigen_FOUND TRUE PARENT_SCOPE)
17 endfunction(_Eigen_import)