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