2018-11-20 00:48:22 +00:00
|
|
|
include (ExternalProject)
|
|
|
|
|
|
|
|
|
|
if (onnxruntime_USE_PREINSTALLED_EIGEN)
|
2019-01-07 21:15:24 +00:00
|
|
|
add_library(eigen INTERFACE)
|
2019-01-02 22:00:21 +00:00
|
|
|
file(TO_CMAKE_PATH ${eigen_SOURCE_PATH} eigen_INCLUDE_DIRS)
|
2019-01-07 21:15:24 +00:00
|
|
|
target_include_directories(eigen INTERFACE ${eigen_INCLUDE_DIRS})
|
2018-11-20 00:48:22 +00:00
|
|
|
else ()
|
2019-11-05 19:24:36 +00:00
|
|
|
if (onnxruntime_USE_ACL)
|
|
|
|
|
execute_process(COMMAND git apply --ignore-space-change --ignore-whitespace ${PROJECT_SOURCE_DIR}/patches/eigen/Fix_Eigen_Build_Break.patch WORKING_DIRECTORY ${PROJECT_SOURCE_DIR})
|
|
|
|
|
endif()
|
2019-04-19 00:00:21 +00:00
|
|
|
set(eigen_INCLUDE_DIRS "${PROJECT_SOURCE_DIR}/external/eigen")
|
2018-11-20 00:48:22 +00:00
|
|
|
endif()
|