hare

[hare] The Hare programming language
git clone https://git.torresjrjr.com/hare.git
Log | Files | Refs | README | LICENSE

commit b3c10fe65892073c20888211ced84cda88dba6da
parent 83d84a40d0d56596d53daea9302777410d9de306
Author: Lorenz (xha) <me@xha.li>
Date:   Fri,  1 Dec 2023 10:33:16 +0100

OpenBSD: add .builds/openbsd.yml

Signed-off-by: Lorenz (xha) <me@xha.li>

Diffstat:
A.builds/openbsd.yml | 32++++++++++++++++++++++++++++++++
1 file changed, 32 insertions(+), 0 deletions(-)

diff --git a/.builds/openbsd.yml b/.builds/openbsd.yml @@ -0,0 +1,32 @@ +image: openbsd/latest +sources: +- https://git.sr.ht/~sircmpwn/hare +- https://git.sr.ht/~sircmpwn/harec +- git://c9x.me/qbe.git +packages: +- binutils +- scdoc +- git +tasks: +- qbe: | + cd qbe + make -j2 PREFIX=/usr + doas make install PREFIX=/usr +- harec: | + mkdir harec/build + cd harec/build + ../configure --prefix=/usr + make -j2 + doas make install +- hare: | + cd hare + cp configs/openbsd.mk config.mk + make -j2 + doas make install +# remove once openbsd-7.5 is out. leap-seconds.list was after 7.4 +- leapseconds: | + cd /usr/share/zoneinfo + doas ftp ftp://ftp.boulder.nist.gov/pub/time/leap-seconds.list +- check: | + cd hare + make -j2 check