Commit Graph

7 Commits (release/4.3a0)

Author SHA1 Message Date
Varun Agrawal 569eeb9202 update Config.cmake.in to conditionally include Boost 2024-09-25 16:45:06 -04:00
Nathan Hughes 0443bcd11e fixes issues with TBB not being found when building downstream packages 2023-07-20 15:58:31 +00:00
Sébastien Gonzalve 774cfd25b8 Use Eigen Config file for cmake detection
Since Eigen 3.3.0, a Config.cmake file is provided, thus no need to rely
on a custom one.

Moreover, the FindEigen3.cmake used in gtsam was erroneously forcing an
include directory when using system version of eigen.

This fixes bug #1297
2022-10-08 18:04:40 +02:00
Jose-Luis Blanco Claraco 35aeaf5246
CMake scripts compatible with gtsam as git submodule 2021-01-17 22:21:53 +01:00
Jose Luis Blanco-Claraco a4b5f4cf08
Fix GTSAMconfig.cmake for cmake <3.8
Closes #22
2019-05-27 01:25:41 +02:00
jlblancoc 7625c21777
Various fixes to cmake exported targets
List of changes:
 * -I boost is no longer required
   (Since the use of Boost::xxx imported targets)
 * fix missing Boost deps in imported gtsam by
   searching for Boost inside GTSAMConfig.cmake
 * Including the dirs for Eigen/MKL/SuiteSparse/Metis
   into exported targets public interface.
 * Fix missing cmake changes in wrap/*
 * Split build flags into private/public, not to
   expose to users flags that may be invasive.
 * Removed now useless include_dirs in "extra cmake"
 * Update cmake/example_project
 * Make cppunitlite to find boost headers via Boost::boost
 * Update README / INSTALL to reflect the updated minimum CMake >= 3.0
2019-02-15 22:04:04 +01:00
Richard Roberts 395b8a2f48 Added cmake subdirectory without history (at SVN r20364) 2013-12-22 13:04:47 -05:00