You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Speed up testing the C API in CI
* Use `ninja` on all platforms to avoid the overhead of `make` or
whatever is used by default on Windows.
* Using `ninja` additionally enables building C/C++ objects in parallel
by default.
* Enable parallelism when running tests to avoid running just a single
test at a time.
* Move building of Rust examples out of `ctest` and into the "main
build". This won't actually speed things up but avoids misattributing
the first Rust test with minutes of runtime (as it's just building
code).
* Use dynamic linking to speed up the linking phase of examples.
* Keep a configuration though that tests static linking.
* Also add a `prtest:capi` directive to enable C API tests in a PR.
prtest:capi
* Tweak CI matrix
* Use MSVC, not MinGW. Also run examples
* Do I know what yaml is? no.
* Still don't know yaml
* I know neither GHA nor yml
* Try to fix Windows
* Another windows fix
* Skip rpath on macos
* Try a windows fix
0 commit comments