Use packaged Chez for SourceHut smoke test
ober
dff81bff559f35fb4abe1519d9094756eb6efd0f
--- a/.build.yml +++ b/.build.yml @@ -1,19 +1,12 @@ -image: alpine/latest +image: alpine/edge packages: - - bash - - build-base + - chez-scheme - git - make - - ncurses-dev - - openssl-dev - - zlib-dev sources: - https://git.sr.ht/~lisp/jerboa - https://git.sr.ht/~lisp/jerboa-android tasks: - - jerboa: | - cd jerboa - make binary CHEZ_INSTALL_FLAGS="--threads --enable-harden --disable-x11 --disable-curses --disable-iconv --installprefix=$PWD/.chez --installbin=$PWD/.chez/bin --installlib=$PWD/.chez/lib --installman=$PWD/.chez/share/man --installdoc=$PWD/.chez/share/doc" - smoke: | cd jerboa-android - JERBOA=../jerboa/jerboa-bin make test + JERBOA="chez --libdirs ../jerboa/lib --script" make test