diff options
Diffstat (limited to 'externals/eigen3.cmake')
-rw-r--r-- | externals/eigen3.cmake | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/externals/eigen3.cmake b/externals/eigen3.cmake new file mode 100644 index 000000000..bc8bf59fd --- /dev/null +++ b/externals/eigen3.cmake @@ -0,0 +1,12 @@ +# +# Eigen 3 +# +set(EIGEN_DIR "${CMAKE_CURRENT_SOURCE_DIR}/tensorflow/tensorflow/contrib/lite/downloads/eigen") +file(GLOB_RECURSE EIGEN3_HDRS "${EIGEN_DIR}/*.h") + +# NOTE From 3.x, CMake supports INTERFACE library feature. Unfortunately, +# CMake 2.8.12 (which Ubuntu 14.04 provides) does not support this +# library feature. +add_library(eigen3 STATIC ${EIGEN3_HDRS}) +set_target_properties(eigen3 PROPERTIES LINKER_LANGUAGE CXX) +target_include_directories(eigen3 PUBLIC "${EIGEN_DIR}") |