Varun Agrawal
319585be4c
Merging 'master' into 'wrap'
2025-03-10 10:59:57 -04:00
Varun Agrawal
f1e11d0929
Squashed 'wrap/' changes from 767a74718..56e7c0c81
...
56e7c0c81 Merge pull request #145 from borglab/matlab/raw_ptr
2e82cd38d address review
58ff3b0a1 update tests and fixtures
dcb6ef80f fix matlab wrapper to properly handle raw pointers
2377b330f refactor argument list generation
git-subtree-dir: wrap
git-subtree-split: 56e7c0c81c6df4e08c3496cc6cc8e48d881c2a8c
2022-02-02 11:53:48 -05:00
Varun Agrawal
7b9928d933
Merging 'master' into 'wrap'
2021-07-11 08:10:35 -07:00
Varun Agrawal
31635bedbd
Merging 'master' into 'wrap'
2021-04-20 17:05:32 -04:00
Varun Agrawal
1144347a04
Merging 'master' into 'wrap'
2021-04-01 23:20:12 -04:00
Varun Agrawal
37b5b667e2
Merging 'master' into 'wrap'
2021-03-24 16:14:55 -04:00
Varun Agrawal
54e5dc23aa
Merging 'master' into 'wrap'
2021-03-24 00:36:02 -04:00
Varun Agrawal
ad9e8536e7
Merging 'master' into 'wrap'
2021-03-10 09:18:36 -05:00
Fan Jiang
bb479c2e38
Merging 'master' into 'wrap'
2021-02-15 19:43:28 -05:00
Varun Agrawal
9e003715af
Merging 'master' into 'wrap'
2021-01-12 20:45:43 -05:00
Varun Agrawal
6309917fdf
add docs for cmake update
2021-01-07 11:17:54 -05:00
Varun Agrawal
bd9d501269
use older form of CMake install
2021-01-06 17:58:46 -05:00
Varun Agrawal
4945642481
Merging 'master' into 'wrap'
2021-01-04 13:11:36 -05:00
Fan Jiang
c7eb02969a
Remove old wrap
2020-08-17 14:44:14 -04:00
Bernd Pfrommer
71f4bb3019
Use GNUInstallDirs to make install destination directories configurable
2020-05-31 21:52:00 -04:00
Jose Luis Blanco-Claraco
b10963802c
Revert "Fix cmake handling newer boost versions ( Closes : #442 )"
...
This reverts commit a0fce4257f
.
2019-10-07 11:21:22 +02:00
Jose Luis Blanco Claraco
7f43054c37
Refactor build flags via CMake target properties
...
Also:
- Allow users to edit cmake target build options in the cache variables.
- We had to add project() commands for gtsam and gtsam_unstable,
the PROJECT_SOURCE_DIR changed, but the root GTSAM_SOURCE_DIR instead.
- Ensure use of standard C++11 (no extensions)
2019-06-15 23:09:54 +02:00
Varun Agrawal
39812444b2
fix for issue #454
2019-05-13 19:24:25 -04:00
jlblancoc
a0fce4257f
Fix cmake handling newer boost versions ( Closes : #442 )
2019-04-08 10:22:59 +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
Ryan Estep
d1cdafa3f5
Removed the boost::regex include (not used) from the matlab wrapper & removed any linking to boost::regex
2016-08-29 13:03:46 +12:00
Richard Roberts
661a157553
Working on standardizing/simplifying building unit tests and examples. Much simpler cmake function to add a glob of tests, doing away with convenience libraries, and removing other options that we never change from their defaults.
2014-02-13 01:34:31 -05:00
Richard Roberts
501635352d
Some cleanup in compiling wrappers
2013-12-12 18:37:27 +00:00
Alex Cunningham
ee38b8f884
Put disabling of serialization in the right place
2013-10-25 14:10:28 +00:00
Richard Roberts
59f2620f4c
Needed to link wrap with Boost Regex library
2013-07-18 14:09:19 +00:00
Richard Roberts
a897015a11
Fixed VS folder
2013-07-02 13:03:00 +00:00
Richard Roberts
6572400bc3
Improved handling of Boost shared libraries on Windows
2013-02-04 21:28:39 +00:00
Richard Roberts
6c9608752e
Small cleanups / fixes in handling of compile options
2012-07-13 21:55:00 +00:00
Richard Roberts
191d73df0b
Simplified matlab wrapper cmake options
2012-07-13 21:54:52 +00:00
Alex Cunningham
e451a95991
Added wrap target to exported/installed targets
2012-07-09 17:14:21 +00:00
Richard Roberts
d2620d2ebc
Add headers to wrap_lib target
2012-07-03 15:33:16 +00:00
Richard Roberts
dd61e5dd58
Made TOPSRCDIR available in all unit tests
2012-06-30 01:43:44 +00:00
Alex Cunningham
00b6f177d2
Removing unnecessary boost dependencies - may need more fixing
2012-06-05 19:25:31 +00:00
Alex Cunningham
ad3b431c4d
Moved building of wrap libraries to a cmake macro and moved install for matlab components to the appropriate folder
2012-06-05 18:05:00 +00:00
Alex Cunningham
02ce40546f
Changed names of cmake flags to be more intuitive, fixed include/library path issues for building the mex binaries
2012-06-05 17:20:19 +00:00
Richard Roberts
90578e2532
Merge remote-tracking branch 'svn/trunk' into windows
...
Conflicts:
gtsam.h
wrap/CMakeLists.txt
2012-06-05 13:11:34 +00:00
Alex Cunningham
cc2351da68
Fixed documentation for wrap
2012-06-04 21:14:47 +00:00
Alex Cunningham
9efcf8e17c
Added option to include path to mex executable in CMake
2012-06-04 21:01:25 +00:00
Alex Cunningham
e1725fb8e3
Fleshed out support for building MEX binaries during gtsam build
2012-06-04 15:33:16 +00:00
Richard Roberts
9c8377f476
Merge remote-tracking branch 'svn/trunk' into windows
...
Conflicts:
examples/Pose2SLAMExample.cpp
examples/vSLAMexample/CMakeLists.txt
examples/vSLAMexample/vISAMexample.cpp
gtsam/nonlinear/ISAM2-impl.cpp
gtsam/slam/pose2SLAM.cpp
gtsam/slam/tests/testGeneralSFMFactor.cpp
gtsam/slam/tests/testGeneralSFMFactor_Cal3Bundler.cpp
gtsam/slam/tests/testPlanarSLAM.cpp
gtsam/slam/tests/testPose2SLAM.cpp
tests/testDoglegOptimizer.cpp
tests/testGraph.cpp
2012-06-04 14:13:37 +00:00
Alex Cunningham
2f9ed9abf2
Changed data install path for toolbox
2012-06-04 14:12:51 +00:00
Alex Cunningham
839b539aad
Fixed a bug in cmake install that tried to copy a .svn folder
2012-06-03 20:08:46 +00:00
Alex Cunningham
720db709be
Examples install now installs data for Matlab examples. Fixed typo in examples documentation
2012-06-03 19:26:28 +00:00
Richard Roberts
cf232fe4a8
Added missing boost filesystem library to link with wrap
2012-05-29 20:03:15 +00:00
Richard Roberts
592a251a05
Fixed path and compile problems with matlab wrapper on windows
2012-05-28 20:48:36 +00:00
Alex Cunningham
0d597082f2
Added optional target to build the matlab toolbox as a part of the gtsam build process
2012-05-25 21:18:41 +00:00
Alex Cunningham
da63e6757c
Fixed cpack install to work with tgz, deb and rpm
2012-04-10 16:47:02 +00:00
Alex Cunningham
204b36fc05
Changes to make ROS hooks work with cmake
2012-04-01 22:21:07 +00:00
Alex Cunningham
b67707542d
Updated CMakeLists to use newer cmake scripts
2012-03-29 18:57:31 +00:00
Alex Cunningham
58b64da525
Added better printout of configurable cmake options at the end of configuration
2012-02-29 04:11:48 +00:00