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