From a68ed656d2a2c8513e6a13dd56d08751f5720cf6 Mon Sep 17 00:00:00 2001 From: Frank Dellaert Date: Tue, 9 Oct 2018 13:36:29 -0400 Subject: [PATCH] We will not install unsupported Eigen features --- gtsam/3rdparty/CMakeLists.txt | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/gtsam/3rdparty/CMakeLists.txt b/gtsam/3rdparty/CMakeLists.txt index b890bc4af..6ca7514ac 100644 --- a/gtsam/3rdparty/CMakeLists.txt +++ b/gtsam/3rdparty/CMakeLists.txt @@ -16,18 +16,6 @@ if(NOT GTSAM_USE_SYSTEM_EIGEN) endif() endforeach(eigen_dir) - # do the same for the unsupported eigen folder - file(GLOB_RECURSE unsupported_eigen_headers "${CMAKE_CURRENT_SOURCE_DIR}/Eigen/unsupported/Eigen/*.h") - - file(GLOB unsupported_eigen_dir_headers_all "Eigen/unsupported/Eigen/*") - foreach(unsupported_eigen_dir ${unsupported_eigen_dir_headers_all}) - get_filename_component(filename ${unsupported_eigen_dir} NAME) - if (NOT ((${filename} MATCHES "CMakeLists.txt") OR (${filename} MATCHES "src") OR (${filename} MATCHES ".svn"))) - list(APPEND unsupported_eigen_headers "${CMAKE_CURRENT_SOURCE_DIR}/Eigen/unsupported/Eigen/${filename}") - install(FILES Eigen/unsupported/Eigen/${filename} DESTINATION include/gtsam/3rdparty/Eigen/unsupported/Eigen) - endif() - endforeach(unsupported_eigen_dir) - # Add to project source set(eigen_headers ${eigen_headers} PARENT_SCOPE) # set(unsupported_eigen_headers ${unsupported_eigen_headers} PARENT_SCOPE) @@ -36,10 +24,6 @@ if(NOT GTSAM_USE_SYSTEM_EIGEN) install(DIRECTORY Eigen/Eigen DESTINATION include/gtsam/3rdparty/Eigen FILES_MATCHING PATTERN "*.h") - - install(DIRECTORY Eigen/unsupported/Eigen - DESTINATION include/gtsam/3rdparty/Eigen/unsupported/ - FILES_MATCHING PATTERN "*.h") endif() option(GTSAM_BUILD_METIS_EXECUTABLES "Build metis library executables" OFF)