Commit Graph

52 Commits (release/4.3a0)

Author SHA1 Message Date
Yashas Ambati af70b1792e Add script to clean up gtsam-develop project releases 2025-05-01 02:25:06 -04:00
Yashas Ambati 1d2efc0753 Merge upstream:develop into branch 2025-04-17 11:41:14 -04:00
Yashas Ambati b661d0d5db Changes to build macOS wheels for 10.15 or newer 2025-04-16 14:13:48 -04:00
Yashas Ambati 0db2a0d16b Supress boost output 2025-04-16 12:35:10 -04:00
Yashas Ambati 2d04357952 Set GTWRAP_ADD_DOCSTRINGS to ON 2025-04-16 12:06:23 -04:00
Yashas Ambati 9fe58e7502 Trigger doxygen generation in cibuildwheel 2025-04-15 17:49:25 -04:00
Varun Agrawal faf51527e7 move scripts for building wheels to CI directory 2025-03-07 16:06:32 -05:00
Varun Agrawal 2115cd19d2 special CI build for examples 2025-01-20 19:23:32 -05:00
Varun Agrawal cdb761c603 update unix.sh to set Boost flags from env variable correctly 2025-01-20 10:43:36 -05:00
Tal Regev 85cae70cef revert lines according to review comments. 2024-01-13 10:59:03 +02:00
Tal Regev 2971d9e74e Compile gtsam python for windows 2024-01-13 10:59:03 +02:00
Varun Agrawal b8ec765035 remove requirements install step as it is now a part of the cmake process 2023-09-05 12:40:21 -04:00
Tal Regev 227c95ed76
Add ninja build 2023-08-26 10:33:33 +03:00
Tal Regev 88ab398b2a
Simplify scripts 2023-08-03 21:16:52 +03:00
Varun Agrawal 00c784e5ef install_tbb update in python.sh 2023-04-30 18:20:57 -04:00
Varun Agrawal c8c10d3f5d install newer version of TBB 2023-04-30 15:43:09 -04:00
Varun Agrawal d7d55e515f Revert "create shared library for special builds to save memory"
This reverts commit a8aac45fd6.
2023-03-07 17:28:09 -05:00
Varun Agrawal a8aac45fd6 create shared library for special builds to save memory 2023-03-03 12:48:52 -05:00
Varun Agrawal 62cf5bff97 don't print warnings to CI 2023-03-03 12:46:59 -05:00
Varun Agrawal 32e266d5ab remove redundant cmake flag in unix.sh and set max processes for linux to 4 2023-03-01 18:01:37 -05:00
Varun Agrawal d66b8b4fee remove old boost specific flags 2023-03-01 17:18:04 -05:00
Varun Agrawal 9d470e87a5 install boost for Ubuntu with apt 2023-03-01 16:44:13 -05:00
Frank Dellaert ffc7e4e748 Turn GTSAM_SINGLE_TEST_EXE OFF as I debug issue 2023-02-05 18:14:35 -08:00
Frank Dellaert ac2db387d6 Switch flag to V43 2023-01-20 22:50:05 -08:00
Varun Agrawal bb5b2be792 fix typo 2022-07-26 14:03:21 -04:00
Varun Agrawal d92ce6ba9a break up Python CI steps so reading logs is easier 2022-07-26 13:11:21 -04:00
Frank Dellaert 55ad1841bd
Merge pull request #1108 from borglab/fix/headers
Header discipline in base
2022-02-17 01:25:01 -05:00
Frank Dellaert b65c89c159 Use at least 2 cores 2022-02-17 00:10:04 -05:00
Frank Dellaert 7b124f4953 Try grouped tests - again 2022-02-16 13:24:54 -05:00
Frank Dellaert 67c1b26f2b Try if combined tests are faster 2022-02-16 13:07:38 -05:00
Varun Agrawal 635eda6741 Update python install in CI to use pip 2022-01-22 10:17:12 -05:00
Frank Dellaert 6d0c55901c Global replace to V42 2022-01-02 15:49:47 -05:00
Varun Agrawal 9c9ea6551a run tests for C++ CI 2021-10-08 11:45:56 -04:00
Varun Agrawal 30ac64accf
Merge pull request #570 from borglab/feature/system-metis-lib 2021-09-18 02:12:43 -04:00
Varun Agrawal 066bd0f05b verbose python testing 2021-08-28 20:03:03 -04:00
Varun Agrawal 94dc709f9b CI special case for using system version of 3rd party libraries 2021-08-26 09:04:43 -04:00
Varun Agrawal 517ff4391a use more cores for make on unix systems 2021-08-09 19:50:40 -04:00
Varun Agrawal f23f29d1ef speed up boost install 2021-08-05 12:34:03 -04:00
Varun Agrawal a83721380f update boost download link 2021-05-04 12:28:38 -04:00
Varun Agrawal 8db1eed2d3 more specific version of python to test against 2021-03-24 00:35:43 -04:00
Varun Agrawal 6a35fedd29 Fix CI with separate boost install
Github Actions no longer supports boost, so we install it separately.
Also turned off some checks since the wrapper causes an OOM exception.
2021-03-18 10:27:18 -04:00
Varun Agrawal 4e3ac1b839 CI path for Cayley transform 2020-11-12 11:16:50 -05:00
Varun Agrawal b30448733c remove all Cython references 2020-10-01 19:56:35 -04:00
Fan Jiang 86763e620c Add TBB test for Python and GTSAM C++ 2020-08-21 10:43:39 -04:00
Fan Jiang ac35670728
Merge pull request #477 from borglab/temp/copy_python
Mega change: New Wrapper (Python & MATLAB)
2020-08-19 11:34:39 -04:00
Varun Agrawal 1df0dd3551
Improve Github Actions (#476)
* remove make_verbose flag

* add Actions badges and minor improvements to README

* only run CI for legitimate PRs

* Revert "only run CI for legitimate PRs"

This reverts commit 5825797333576c538635a81d661c8ef67be0023a.

* fix cmake flag typo V41

* added Actions workflow for special build cases

* fix typo in CMake flag

* add build_type and minor fixes

* use run for each step

* debugging runs-on error

* debugging some more

* major strip down to help debugging

* run ubuntu-gcc combo only

* remove special CI for later
2020-08-18 12:44:48 -04:00
Fan Jiang 949f02a0f5 Fix CI Script for Pybind11 2020-08-18 12:21:24 -04:00
Fan Jiang 1d4cd41da7 No submodules 2020-08-17 19:27:20 -04:00
Varun Agrawal a2e7481300 add description for CI scripts 2020-08-16 08:31:44 -05:00
Varun Agrawal 7f0767e85f fix cython path 2020-08-15 16:22:01 -05:00