Commit Graph

11313 Commits (88005a99a13dff3dacb726ebb9ae36b4be63df15)

Author SHA1 Message Date
acxz 88005a99a1 fix tbb CMakeLists indentation 2020-03-26 13:46:30 -04:00
acxz ea8f774f8d make GTSAM_WITH_TBB=OFF default in ci 2020-03-26 13:38:17 -04:00
acxz 6945845868 add default value of GTSAM_WITH_TBB 2020-03-25 20:03:03 -04:00
acxz 6ec13bdcd5 add tbb version guard to fix clang build
(cherry picked from commit 9b912f6b14d2cf715d17208df35b8253d5e648e7)
2020-03-15 22:18:35 -04:00
acxz c9bcceef2f add tbb to travis-ci 2020-01-12 11:34:02 -05:00
Fan Jiang 7ebfdadb28
Merge pull request #207 from ProfFan/feature/python_packaging
Patches for allowing static build for PyPI distribution (pip install)
2020-01-08 19:50:13 -05:00
Fan Jiang 6a4453a16a Nuke the commented out check 2020-01-08 15:13:40 -05:00
Fan Jiang cbea85dafd Regression 2020-01-06 22:42:52 -05:00
Fan Jiang ef8026bc23 Regression 2020-01-06 22:35:11 -05:00
Fan Jiang 982c904c1c Cleanup the cmake files 2020-01-06 18:52:09 -05:00
Fan Jiang 4f214b5e6b Allow static metis in shared lib 2020-01-06 16:25:33 -05:00
Fan Jiang 1319f400cc Fix error when packaging 2020-01-05 22:58:25 -05:00
Fan Jiang 4e9dd1292d Fix library find 2020-01-05 13:15:07 -05:00
Fan Jiang 073619db38
Merge pull request #206 from ptrmu/develop
make code match comments when creating Pose3 noiseModel instances
2020-01-04 22:35:16 -05:00
Peter Mullen a99610b77a make code match comments when creating Pose3 noiseModel instances 2020-01-04 16:57:22 -08:00
Jose Luis Blanco-Claraco b967c60ccd
Merge pull request #193 from borglab/feature/add-appveyor
Add AppVeyor CI for MSVC
2019-12-29 08:58:53 +01:00
Jose Luis Blanco-Claraco 6ce889a1cd Enable only a few unit tests for MSVC
This should be undone someday when *all* build and link problems in MSVC are solved.
2019-12-28 23:51:02 +01:00
Jose Luis Blanco-Claraco 7d3b3f1172 Fix use of non-standard array of non-constant length 2019-12-28 23:39:54 +01:00
Jose Luis Blanco Claraco c101e83b4b
Fix cmake policy CMP0054 warning 2019-12-28 20:31:52 +01:00
Jose Luis Blanco-Claraco c5681d8e59
Missing DLL EXPORT macros 2019-12-28 20:31:52 +01:00
Jose Luis Blanco-Claraco 7aeb153da8
Fix build errors in examples/tests 2019-12-28 20:31:52 +01:00
Jose Luis Blanco-Claraco 7e5c5c21ac
fix missing DLLEXPORT 2019-12-28 20:31:52 +01:00
Jose Luis Blanco-Claraco e658aed6bd
MSVC build fixes 2019-12-28 20:31:46 +01:00
Jose Luis Blanco Claraco 6c9fa5194d Add AppVeyor CI for MSVC 2019-12-27 16:32:52 +01:00
Frank Dellaert 85b9ed2fdd
Merge pull request #201 from borglab/feature/remove_rvalue_override
Remove the override allowing boost::optional binding to rvalues
2019-12-24 11:31:41 -05:00
Fan Jiang cf1afedd9f Remove the override allowing boost::optional binding to rvalues 2019-12-23 12:58:00 -08:00
Fan Jiang ce2bb136e6
Merge pull request #200 from borglab/fix/travis_sh_config
Fix travis.sh config
2019-12-23 12:47:11 -08:00
Fan Jiang 21d1af0edf Fix travis.sh 2019-12-23 09:21:34 -08:00
Frank Dellaert 76ff65f249
Merge pull request #199 from borglab/fix/segfaults-in-x32
fix Key as size_t (Closes #182)
2019-12-23 11:54:07 -05:00
Jose Luis Blanco-Claraco 1b697b1971
fix Key as size_t (Closes #182) 2019-12-23 07:45:19 +01:00
Frank Dellaert f2aaa2a770
Merge pull request #195 from ToniRV/fix/remove_preprocessor_directives_imu
Remove ugly preprocessor directives
2019-12-22 19:40:31 -05:00
Frank Dellaert 97297d874d
Merge pull request #198 from borglab/cmake-include
CMake include improvements for macOS
2019-12-22 19:38:52 -05:00
Fan Jiang 662e5acbd5
Merge pull request #73 from borglab/feature/rotation_group
Merging the rotation groups branch into develop
2019-12-22 14:30:33 -08:00
Jose Luis Blanco Claraco 1f6c1dfb85
More consistent (not) use of CMAKE_INSTALL_PREFIX. 2019-12-22 17:09:50 +01:00
Frank Dellaert 4cba664b9f
Merge pull request #192 from ptrmu/develop
Test using AdjointMap for transforming Pose2 and Pose3 covariance matrices from body to world frames
2019-12-22 10:23:09 -05:00
Varun Agrawal 2fe2e0b754 don't add CMAKE_INSTALL_NAME_DIR to cmake cache, allowing it to be updated by ccmake 2019-12-22 10:13:23 -05:00
Fan Jiang d1817eb7c9 Merge branch 'develop' into feature/rotation_group 2019-12-21 20:56:28 -08:00
Toni Rosinol a607bf6526 Add flag for CombinedImu 2019-12-21 18:59:11 -05:00
Toni e0fb001702 Remove ugly preprocessor directives, still hardcoded though 2019-12-21 18:59:11 -05:00
Peter Mullen 523d0a937f Move TransformCovariance functor out of LieGroup class 2019-12-21 12:22:32 -08:00
Varun Agrawal 74e0647bed add top level path for installation on macOS devices 2019-12-21 10:41:29 -05:00
Peter Mullen 1236ab6c8e Move TransformCovariance functor into lie.h 2019-12-20 23:15:56 -08:00
Varun Agrawal f2376a644e install gtsam_unstable correctly on APPLE devices 2019-12-20 20:52:34 -05:00
Peter Mullen 34e429af9e Merge remote-tracking branch 'borglab/develop' into develop 2019-12-20 17:23:29 -08:00
Frank Dellaert 0cb32d7c24
Merge pull request #197 from borglab/fix/clang-travis-error
fix missing include
2019-12-20 07:24:18 -05:00
Jose Luis Blanco-Claraco d76fc052b0
fix missing include 2019-12-20 10:06:15 +01:00
Frank Dellaert bd51af1b3e
Merge pull request #190 from borglab/fix/generic_value_copy
Fix GenericValue copy
2019-12-19 00:21:58 -05:00
Frank Dellaert 7c255010e4
Merge pull request #194 from borglab/fix/msvc-link-errors
Fix MSVC link errors (missing DLLEXPORTs)
2019-12-16 13:32:45 -05:00
Peter Mullen 1f4297a0ec Move shared code into a header file 2019-12-15 22:59:11 -08:00
Peter Mullen f33a77234f Fix another compiler warning. Change function arguments to const ref 2019-12-15 22:16:01 -08:00