diff options
| author | 2020-05-12 08:46:26 -0500 | |
|---|---|---|
| committer | 2020-05-12 08:46:26 -0500 | |
| commit | 00451777fee67ab7e11ddf6d37818a37833321fb (patch) | |
| tree | e142e360e894a916f679d090d5464afea6f6ccdb /.builds | |
| parent | Merge branch 'master' of github.com:janet-lang/janet (diff) | |
Add meson builds to sourcehut CI.
Diffstat (limited to '.builds')
| -rw-r--r-- | .builds/meson.yml | 12 | ||||
| -rw-r--r-- | .builds/meson_min.yml | 22 |
2 files changed, 34 insertions, 0 deletions
diff --git a/.builds/meson.yml b/.builds/meson.yml new file mode 100644 index 00000000..04e9152f --- /dev/null +++ b/.builds/meson.yml @@ -0,0 +1,12 @@ +image: openbsd/latest +sources: +- https://git.sr.ht/~bakpakin/janet +packages: +- meson +tasks: +- build: | + cd janet + meson setup build --buildtype=release + cd build + ninja + ninja test diff --git a/.builds/meson_min.yml b/.builds/meson_min.yml new file mode 100644 index 00000000..0d4a34c9 --- /dev/null +++ b/.builds/meson_min.yml @@ -0,0 +1,22 @@ +image: openbsd/latest +sources: +- https://git.sr.ht/~bakpakin/janet +packages: +- meson +tasks: +- build: | + cd janet + meson setup build --buildtype=release + cd build + meson configure -Dsingle_threaded=true + meson configure -Dnanbox=false + meson configure -Ddynamic_modules=false + meson configure -Ddocstrings=false + meson configure -Dnet=false + meson configure -Dsourcemaps=false + meson configure -Dpeg=false + meson configure -Dassembler=false + meson configure -Dint_types=false + meson configure -Dtyped_arrays=false + meson configure -Dreduced_os=true + ninja # will not pass tests but should build |
