diff --git a/CMakeLists.txt b/CMakeLists.txt index 3a0e2077263001037487b7cd20cb1deafc3af875..f21fcbd4e94867705abe13a3b6212b9093fba70e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -34,11 +34,13 @@ include_directories("${CMAKE_CURRENT_SOURCE_DIR}/boost_teqp") # add_subdirectory("${CMAKE_CURRENT_SOURCE_DIR}/externals/Eigen") set(EIGEN3_INCLUDE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/externals/Eigen" CACHE INTERNAL "Path to Eigen") -set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_CURRENT_SOURCE_DIR}/externals/Eigen/cmake" CACHE INTERNAL "Path to Eigen finder module, for autodiff") set(Eigen3_DIR "${CMAKE_CURRENT_SOURCE_DIR}/externals/Eigen/cmake" CACHE INTERNAL "Path to Eigen, for autodiff") +set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_CURRENT_SOURCE_DIR}/externals/Eigen/cmake" CACHE INTERNAL "Path to Eigen finder module, for autodiff") +set(CMAKE_PREFIX_PATH ${CMAKE_PREFIX_PATH} "${CMAKE_CURRENT_SOURCE_DIR}/externals/Eigen/cmake" CACHE INTERNAL "Path to Eigen finder module, for autodiff") set(AUTODIFF_BUILD_TESTS FALSE CACHE BOOL "No autodiff tests") set(AUTODIFF_BUILD_PYTHON FALSE CACHE BOOL "No autodiff python") set(AUTODIFF_BUILD_EXAMPLES FALSE CACHE BOOL "No autodiff examples") +message(STATUS "CMAKE_MODULE_PATH: ${CMAKE_MODULE_PATH}") add_subdirectory("${CMAKE_CURRENT_SOURCE_DIR}/externals/autodiff") # Turn on more useful diagnostic messages in nlohmann::json, for instance if you are accessing a field that doesn't exist