Commit Graph

12166 Commits (056c835cea03261824799bd9fde5c88c2bcaad5d)

Author SHA1 Message Date
Fan Jiang 056c835cea Fix TBB env not propagated 2020-08-21 11:20:36 -04:00
Fan Jiang f97fdd1cfd Add TBB Python CI to matrix 2020-08-21 10:53:08 -04:00
Fan Jiang 681bfe72f4 Fix special builds 2020-08-21 10:51:23 -04:00
Fan Jiang 86763e620c Add TBB test for Python and GTSAM C++ 2020-08-21 10:43:39 -04:00
Fan Jiang 4ba494aa3f Cleanup preamble and specialization 2020-08-21 10:43:19 -04:00
Frank Dellaert 838c5df471
Merge pull request #489 from borglab/feature/remove_point_type
Remove GTSAM_DEFINE_POINTS_TO_VECTORS
2020-08-21 09:39:44 -04:00
Fan Jiang 43816e5cd1 Remove GTSAM_DEFINE_POINTS_TO_VECTORS 2020-08-21 09:08:34 -04:00
Fan Jiang a350295760
Merge pull request #487 from borglab/fix/tbb_python
Fix Python wrapper with TBB on
2020-08-20 18:49:12 -04:00
Fan Jiang 67ddcaf22d Add missing newline 2020-08-20 18:17:44 -04:00
Fan Jiang fb96e049c4 Fix Python wrapper with TBB on 2020-08-20 16:58:21 -04:00
Fan Jiang 60a948aeba
Merge pull request #485 from borglab/feature/wrap_update_script
Add script to update the wrap subtree
2020-08-20 13:01:41 -04:00
Fan Jiang cded12e6c8 Add script to update the wrap subtree 2020-08-20 10:31:40 -04:00
Varun Agrawal 77a6ed4320
Merge pull request #481 from borglab/feature/special-ci
CI For Special Cases
2020-08-20 09:10:58 -04:00
Frank Dellaert 84df33878f
Merge pull request #482 from cttdev/readme-link
Fix "Wrapper" heading anchor link in README.
2020-08-19 16:39:12 -04:00
Claudius Tewari cb3ca6b25d
Fix "Wrapper" heading anchor link in README. 2020-08-19 12:07:56 -07:00
Varun Agrawal 90cf8d74dd comment out python ubuntu-gcc-9 completely 2020-08-19 13:59:59 -04:00
Varun Agrawal 7c44d9ee66 updated step name 2020-08-19 13:54:16 -04:00
Varun Agrawal 21988f399e reduce special cases to only Ubuntu+GCC, disable Python CI for Ubuntu GCC9 2020-08-19 11:49:27 -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 88e393ec60 CI for special cases 2020-08-19 11:30:08 -04:00
Frank Dellaert 905a13c940
Merge pull request #480 from borglab/fix/shonan_unit_tests
Fix/shonan unit tests
2020-08-19 10:29:18 -04:00
Frank dellaert 5e803e917e Fixed example printing 2020-08-19 09:29:09 -04:00
Frank Dellaert cb2a8cd950 Added Shonan Averaging unit tests 2020-08-18 23:19:56 -04:00
Frank Dellaert fc7944b42d Recreated initializeRandomlyAt 2020-08-18 23:19:56 -04:00
Frank Dellaert 5a6bfed42c Fix override warning 2020-08-18 23:19:56 -04:00
Fan Jiang 8154dfd10b Add dependency for python-install 2020-08-18 22:39:13 -04:00
Frank Dellaert b09a6c98f9
Merge pull request #478 from borglab/fix/warnings-in-3rdparty
Include 3rdparty libraries as 'system' headers to avoid warnings
2020-08-18 12:45:57 -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 bc748243cb Add MATLAB root prompt 2020-08-18 11:49:42 -04:00
Fan Jiang 3d846ef7a8 Reformat CMake files 2020-08-18 11:47:38 -04:00
Fan Jiang cbddcd0f51 Add docs for preamble and specialization.h 2020-08-18 11:32:05 -04:00
Fan Jiang 0c3b08ef4c Document tricks to allow direct import from xxx 2020-08-18 11:29:13 -04:00
Fan Jiang 09c1e3b3f4 Add documentation to the templates 2020-08-18 11:26:34 -04:00
Fan Jiang 7378fe73b7 Disable unstable MATLAB by default 2020-08-18 11:17:00 -04:00
Fan Jiang 60e0293511 update readme 2020-08-18 11:13:55 -04:00
Fan Jiang d790f235a7 Add supplimentary files used by the new pybind11 wrapper 2020-08-18 11:03:51 -04:00
Fan Jiang 03306cba9c Migrated all examples and tests 2020-08-18 11:02:35 -04:00
Fan Jiang 8a130c1a54 Remove eigency 2020-08-18 11:00:11 -04:00
Fan Jiang 6604b4f45b Renamed cython to python 2020-08-18 10:56:08 -04:00
Fan Jiang bb6aea3b8f Remove python folder temporarily 2020-08-18 10:55:45 -04:00
Fan Jiang e87fd24df1 Remove offending include 2020-08-18 10:51:15 -04:00
Jose Luis Blanco-Claraco 18cb761309
Include 3rdparty libraries as 'system' headers to avoid warnings 2020-08-18 08:49:37 +02:00
Fan Jiang 1d4cd41da7 No submodules 2020-08-17 19:27:20 -04:00
Fan Jiang c532cb03bb Change build target 2020-08-17 19:22:58 -04:00
Fan Jiang 723d00a40a Small fixes 2020-08-17 19:21:06 -04:00
Fan Jiang 0901237ec0 Fix some unstable MATLAB examples 2020-08-17 19:20:47 -04:00
Fan Jiang 28fc35af3c Merging 'master' into 'wrap' 2020-08-17 17:17:56 -04:00
Fan Jiang dc9ed2bfbd Squashed 'wrap/' changes from 21ee82f75..49d831588
49d831588 Disable verbose

git-subtree-dir: wrap
git-subtree-split: 49d83158872a0897e65fe99aa36353f7a54472c7
2020-08-17 17:17:56 -04:00
Fan Jiang 6436ad1962 Fixes the specialization order 2020-08-17 17:16:35 -04:00