Commit Graph

370 Commits (e7f758e7943f12b14802aba5b21706bb5b86eba0)

Author SHA1 Message Date
Yashas Ambati 9f25382cba Add comments 2025-02-28 11:42:43 -05:00
Yashas Ambati b3b2a679a9 Use same system time for version string across jobs 2025-02-26 15:44:15 -05:00
Yashas Ambati be9ea30a39 New version string for gtsam-develop 2025-02-25 17:24:57 -05:00
Yashas Ambati 15e1926ccf Make version string PEP440 compliant 2025-02-21 01:04:23 -05:00
Yashas Ambati 408aaeafa4 Address some comments on PR 2025-02-21 00:22:49 -05:00
Yashas Ambati 5da3691609 Set package name to gtsam-nightly if nightly build 2025-02-20 17:28:42 -05:00
Gold856 bf4f6f5554 Remove /FORCE:MULTIPLE from CMAKE_STATIC_LINKER_FLAGS
It's not a valid flag for static linking
2025-01-07 08:54:41 -05:00
Gold856 885959a36b Use new CMake policies up to 3.29
This silences most warnings about overriding /W3 with /w
2025-01-07 07:53:33 -05:00
Gold856 e08064d9e7 Use CMAKE_POSITION_INDEPENDENT_CODE instead of -fPIC 2025-01-07 07:53:33 -05:00
Varun Agrawal 3fb1b21452 remove add_definitions since it is deprecated and suboptimal 2024-12-22 23:48:10 -05:00
Jose Luis Blanco-Claraco c4cf82668c
Bump min required cmake version to 3.9
In the top-level cmake file. It was 3.5 and recent cmake versions
complain about it becoming deprecate.
Also, the wrap directory already required 3.9 anyhow...
2024-11-08 00:01:30 +01:00
Varun Agrawal 22a89ed066
Merge pull request #1889 from spacey-sooty/develop 2024-11-04 07:25:23 -05:00
Jade Turner 91d1dd3a9c
Allow parent project to override options
Signed-off-by: Jade Turner <spacey-sooty@proton.me>
2024-10-22 12:38:31 +08:00
Frank Dellaert e698073d6f
Check if policy exists 2024-08-30 10:39:52 -07:00
Frank Dellaert 7b96d1e325 Set policies 2024-08-29 15:32:26 -07:00
Frank Dellaert ae42379867 Move to cmake 3.5 2024-08-29 15:16:04 -07:00
Varun Agrawal 687667add2 minor formatting 2023-12-29 13:44:52 -05:00
Varun Agrawal 5481159f95 Link to cephes from gtsam 2023-12-28 09:31:08 -05:00
Varun Agrawal b5d19fb446
Merge pull request #1650 from borglab/factor-typecast 2023-10-18 13:45:51 -04:00
Varun Agrawal f47006d187 include cmake files after options have been handled 2023-10-08 11:24:26 -04:00
Silvio Traversaro 87e7a03108
Remove setting CMAKE_MACOSX_RPATH to 0 by default 2023-09-09 16:00:49 +02:00
Varun Agrawal ac3f3dbd60 clean up GTSAM version setting 2023-09-05 06:48:24 -04:00
Tal Regev 62d59c62d4
Fix windows test 2023-07-20 08:28:23 +03:00
Varun Agrawal f376be411a make cmake compatible with version 3.10 2023-02-16 01:31:54 -05:00
Varun Agrawal 464b025b46 Revert "enforce C++17 standards"
This reverts commit 4e999b3419.
2023-02-13 12:05:59 -05:00
Varun Agrawal 4e999b3419 enforce C++17 standards 2023-02-13 11:02:19 -05:00
Varun Agrawal 0e6cbfd44a improved CMake for Boost serialization flag 2023-02-13 11:00:14 -05:00
Frank Dellaert ad78f3c763 Truly don't include boost 2023-02-05 20:45:54 -08:00
Frank Dellaert a638f3a991 Re-format flags 2023-02-05 20:45:54 -08:00
kartik arcot 62d0552368 CMakeList changes 2023-02-05 20:45:54 -08:00
Frank Dellaert 1ecba12c6a Removed obsolete flag and TODOs 2023-01-20 23:11:12 -08:00
kartik arcot 6c08c38478 minor reformatting 2023-01-20 18:06:55 -08:00
kartik arcot 53d23b96ff added some comments and fixed some formatting 2023-01-20 18:06:55 -08:00
kartik arcot 6aed555eef removed NO_BOOST definitions and evaluateErrorInterface from expressionfactor 2023-01-20 18:06:55 -08:00
kartik arcot b7073e3224 all of gtsam compiles and tests pass with ptrs instead of optional matrix refererences 2023-01-20 18:06:55 -08:00
kartik arcot a070cf3130 added using keyword to expose the evaluateError overloads to the derived classes 2023-01-20 18:06:55 -08:00
kartik arcot 841dc6005a changed signatures to use OptionalMatrix keyword 2023-01-20 18:06:55 -08:00
kartik arcot c1fe89cc0d type checing in evaluateError works 2023-01-20 18:06:55 -08:00
kartik arcot 4eb73db1c1 breaks 2023-01-20 18:06:55 -08:00
kartik arcot fcf339a31a changed interface for both unwhitenedError and evaluateError 2023-01-20 18:06:55 -08:00
kartik arcot 97269afe4b compile definitions for conditionally compiling 2023-01-20 18:06:55 -08:00
Frank Dellaert 0cb0733e33 Added c++17 flags to build functions 2023-01-19 22:33:32 -08:00
Frank Dellaert b42db6764d Switch to version 4.3a0 and to c++17. 2023-01-19 09:45:00 -08:00
John Lambert f9a5313ff8
Update prerelease version cmake 2022-11-29 00:48:03 -05:00
Sébastien Gonzalve ec3d6b36da Use cannonical library name for eigen 2022-10-05 21:30:58 +02:00
Frank Dellaert 30412b8110 Bump version 2022-05-13 14:33:04 -04:00
Frank Dellaert fb3f42f7f6 Bump version 2022-03-27 11:24:45 -04:00
Varun Agrawal b72b65ddf2 properly set project version 2022-02-21 08:00:27 -05:00
Frank Dellaert f65bc05905 bump version 2022-02-01 08:35:29 -05:00
Frank Dellaert 48488a9b4f Bump version 2022-01-27 15:58:43 -05:00