mirror of
https://github.com/ceres-solver/ceres-solver.git
synced 2026-08-29 16:40:38 +08:00
e6c5c7226d
In ceres' CMakeLists.txt a workaround for custom homebrew locations sets CMAKE_PREFIX_PATH to the homebrew install path. This overrides explicit requests for custom locations for third-party dependencies, in particular for Eigen with EIGEN_INCLUDE_DIR_HINTS. This commit introduces a workaround to make EIGEN_INCLUDE_DIR_HINTS work on macos by ignoring CMAKE_PREFIX_PATH in that case. Fixes https://github.com/ceres-solver/ceres-solver/issues/431 Change-Id: I3ec0ec418d45d41b9e5ebdd6aee60552438afec3