Varun Agrawal
a0be9de490
Squashed 'wrap/' changes from 38a1bfa01..4cca84a07
...
4cca84a07 Merge pull request #170 from p-zach/docstrings
dd56512e3 Refactor and clean up extract_docstring
bf9e0c151 Merge pull request #171 from borglab/fix/ci
d25495646 Formatting and cleaning up
7bf44b52b test more recent versions of python
c0529799c update macos runner to macos-14
f02d577a9 Rename CMake option for clarity
ef9b37db7 Create Doxygen XML parser for Python docstrings
da6d69abd Add Cmake option for Python docstring generation
bb03b9681 Merge pull request #169 from borglab/pybind11-upgrade
a26cb2066 upgrade Pybind11 to 2.13.6
git-subtree-dir: wrap
git-subtree-split: 4cca84a07e01fb0c9280148af2bcf8031f88fb7d
2025-03-10 10:58:21 -04:00
Varun Agrawal
6976cd6ea2
Squashed 'wrap/' changes from 076a5e3a9..520dbca0f
...
520dbca0f Merge pull request #158 from borglab/matlab-enum-support
661daf0dd fix python version specification
6f9111ddb fix python install
691e47734 update CI to newer OS versions
579539b1c finish wrapping
474aece68 fix issue in _collector_return
660c21bcc wrap enum types in cpp
1fa5c2756 begin updating generated cpp for enums
7b156a3f5 add wrap_enum and unwrap_enum helper functions
2a5423061 finish wrapping every part of enum.i
68cfa8a51 wrap enums inside classes
ce734fa9f wrap enums declared on their own
66c84e5cb unit test for enum wrapping in matlab
1cc126669 module docstring for matlab_wrapper/templates.py
git-subtree-dir: wrap
git-subtree-split: 520dbca0f2c3db4d30f0a0fd020a729cc0caa7b7
2023-05-22 15:25:54 -04:00
Varun Agrawal
f1e11d0929
Squashed 'wrap/' changes from 767a74718..56e7c0c81
...
56e7c0c81 Merge pull request #145 from borglab/matlab/raw_ptr
2e82cd38d address review
58ff3b0a1 update tests and fixtures
dcb6ef80f fix matlab wrapper to properly handle raw pointers
2377b330f refactor argument list generation
git-subtree-dir: wrap
git-subtree-split: 56e7c0c81c6df4e08c3496cc6cc8e48d881c2a8c
2022-02-02 11:53:48 -05:00
Varun Agrawal
b47f46a6f5
Windows Fixes ( #904 )
2021-12-09 09:37:21 -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
d83e9d0fd8
formatting
2021-08-26 09:05:55 -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
103b198569
Boost 1.72.0 for Windows
2021-08-10 13:04:22 -04:00
Varun Agrawal
47c0f717ae
improvements to windows builds
2021-08-09 19:50:56 -04:00
Varun Agrawal
517ff4391a
use more cores for make on unix systems
2021-08-09 19:50:40 -04:00
Varun Agrawal
d34555f45d
use env variables and fix setting of GITHUB_ENV
2021-08-08 14:14:01 -04:00
Varun Agrawal
2d590656fc
use Boost 1.67.0 for Windows
2021-08-06 20:16:33 -04:00
Varun Agrawal
19f13f3b72
Install boost directly from binary
2021-08-06 16:05:53 -04:00
Varun Agrawal
f9b8de3876
improvements to CI files
2021-08-06 15:53:40 -04:00
Varun Agrawal
f23f29d1ef
speed up boost install
2021-08-05 12:34:03 -04:00
Varun Agrawal
0989aed0cf
enable CI builds
2021-07-11 08:10:10 -07:00
Varun Agrawal
04621b0275
update key server in other workflow files
2021-06-22 07:50:54 -04:00
Varun Agrawal
3244679dd1
update the pgp servers to get the LLVM GPG key
2021-06-21 23:25:03 -04:00
Varun Agrawal
a83721380f
update boost download link
2021-05-04 12:28:38 -04:00
Varun Agrawal
cae2bbb2ea
disable Wrapper CI for GCC 5 until we optimize the wrapper
2021-04-07 12:52:45 -04:00
Varun Agrawal
82d6e68e90
switch back to simple python3
2021-03-25 02:09:42 -04:00
Varun Agrawal
8db1eed2d3
more specific version of python to test against
2021-03-24 00:35:43 -04:00
Varun Agrawal
7c0434c6da
explicitly add python version
2021-03-18 10:45:46 -04:00
Varun Agrawal
a04b064fb1
temporarily added required check
2021-03-18 10:34:52 -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
John Lambert
e9855dcad3
temporarily turn off Python + tbb in CI because of OOM
2021-03-11 15:12:49 -05:00
John Lambert
5d6b9c9516
Use brew's boost, instead of Fan's version
2021-03-05 12:57:12 -05:00
Fan Jiang
501c140286
Use latest Boost
2021-02-15 20:08:16 -05:00
Varun Agrawal
b59f1bc573
remove build upload since it can't be used downstream
2021-01-02 19:24:30 -05:00
Varun Agrawal
c206ed9c2f
syntax update
2020-11-19 15:35:09 -05:00
Varun Agrawal
99e3a111e1
correct conditional syntax
2020-11-19 14:58:50 -05:00
Varun Agrawal
9e2007562a
only upload release builds
2020-11-19 08:04:30 -05:00
Varun Agrawal
d5a09aad12
differentiate between Release and Debug builds
2020-11-16 17:47:42 -05:00
Varun Agrawal
aa2d9225dc
correct form for workspace env variable
2020-11-16 14:42:17 -05:00
Varun Agrawal
5c94b5ccc7
fix indentation and add upload for Windows
2020-11-16 13:11:10 -05:00
Varun Agrawal
f2bfdbd317
upload build directory after workflow completes
2020-11-15 18:40:47 -05:00
Varun Agrawal
4e3ac1b839
CI path for Cayley transform
2020-11-12 11:16:50 -05:00
Varun Agrawal
d8d0cec0da
Merge pull request #587 from borglab/fix/github-env-files
...
Github Actions Environment Files
2020-11-12 10:18:05 -05:00
Varun Agrawal
f2b6a0446a
Comment out Windows 2016 since it times out
2020-11-12 07:14:30 -05:00
Varun Agrawal
9d261626d7
Update Boost since 1.69.0 has been deprecated in CI images
2020-11-12 06:12:29 -05:00
Varun Agrawal
40b5f31cbd
comment out Windows build which is timing out
2020-11-12 05:42:52 -05:00
Varun Agrawal
a04cd2cea1
fix path setting for Windows
2020-11-10 19:33:39 -05:00
Varun Agrawal
86cea10b55
ubuntu with gcc-9 in CI
2020-11-10 17:21:49 -05:00
Varun Agrawal
426ad93812
Use new env files for github actions
2020-11-08 14:47:47 -05:00
Fan Jiang
325b868e8b
Use my tap
2020-11-02 14:42:21 -05:00
Fan Jiang
315380db03
Last resort: use the explict 1.73 formula
2020-11-02 11:28:49 -05:00
Fan Jiang
dddc97c487
Use explict tap name
2020-11-02 11:20:48 -05:00
Fan Jiang
1ee5650fc7
Use my tap
2020-11-02 11:12:52 -05:00