gtsam/gtsam_unstable
Lawrence Ibarria 1bed89e942 Allow override of BUILD_SHARED_LIBS
The cmake option BUILD_SHARED_LIBS is a cmake built-in option
to control if libraries are by default SHARED or STATIC.

For large projects, it is desired to be able to design gtsam as a
shared or static library regardless of the value of BUILD_SHARED_LIBS.
This change is unobtrusive, two new cmake options are created, to
force gtsam to be a shared or static library. If neither option is
set (this is the default), the behavior of gtsam remains unchanged
which is to use BUILD_SHARED_LIBS decision.
2023-02-12 13:29:30 -08:00
..
base removed boost/shared_ptr 2023-01-22 08:40:02 -08:00
discrete Get rid of all (pre c++11) += calls to create Orderings. 2023-02-05 20:45:54 -08:00
dynamics Excluding sources/headers/tests 2023-02-06 01:34:55 -08:00
examples Fix up timing and examples 2023-02-06 01:44:55 -08:00
geometry Remove serialization header 2023-02-06 01:35:14 -08:00
linear CMakeList changes 2023-02-05 20:45:54 -08:00
nonlinear More emplace_shared usage 2023-02-06 01:20:27 -08:00
partition Excluding sources/headers/tests 2023-02-06 01:34:55 -08:00
slam Fixed warnings that arise from stricter compiler flags 2023-02-11 12:32:50 -08:00
testing_tools Deprecated all inline functions in Matrix.h. 2016-04-11 15:11:29 -04:00
timing replace boost::format 2023-02-04 12:21:32 -08:00
CMakeLists.txt Allow override of BUILD_SHARED_LIBS 2023-02-12 13:29:30 -08:00
gtsam_unstable.i .i files 2023-01-21 09:27:20 -08:00
mainpage.dox better page arrangement to include GTSAM_UNSTABLE 2022-07-26 16:39:29 -04:00