-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
build(ci): use SWIG v4.0.2 to build on all platforms (#21)
* build(ci): build and use SWIG v4.0.2 on all platforms * build(ci): differentiate platform when caching SWIG * fix(ci): include SWIG in $PATH also on cache hit * build(ci): build SWIG into a workspace folder * build(ci): separate matrix job to build and cache swig * build(ci): install runtime dependencies for swig on mac * build: only build for own platform on Mac * build(ci): use matrix job to build each platform * debug(ci): more info on `gradlew build` * doc: update README * build(ci): stop gradle daemons before building * build: allow to specify SWIG binary and print env * fix: do checkout of repo first * fix(ci): fix publish job to use cached SWIG * Explicitly use old Ubuntu 20 for better compatibility * use `temurin` Java instead of `adopt`
- Loading branch information
1 parent
aaa94e2
commit 808c463
Showing
3 changed files
with
98 additions
and
86 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters