From 282ffc840dcb5f18f9955c87a77ebd925e116ef1 Mon Sep 17 00:00:00 2001 From: "Justin M. Keyes" Date: Fri, 16 Aug 2019 22:04:49 +0200 Subject: CI/OpenBSD: Initial sourcehut dispatch file #10792 Does only the build step for now, some tests fail currently. --- .builds/openbsd.yml | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 .builds/openbsd.yml diff --git a/.builds/openbsd.yml b/.builds/openbsd.yml new file mode 100644 index 0000000000..27b165de72 --- /dev/null +++ b/.builds/openbsd.yml @@ -0,0 +1,33 @@ +# sourcehut CI: https://builds.sr.ht/~jmk/neovim + +image: openbsd/6.5 + +packages: +- autoconf-2.69p2 +- automake-1.15.1 +- cmake +- gettext-0.19.8.1p3 +- gettext-tools-0.19.8.1 +- gmake +- libtool +- ninja-1.8.2p0 +- unzip-6.0p11 + +sources: +- https://github.com/neovim/neovim + +tasks: +- build: | + export AUTOCONF_VERSION=2.69 + export AUTOMAKE_VERSION=1.15 + cd neovim + mkdir .deps + cd .deps + cmake -G Ninja ../third-party/ + cmake --build . --config Debug + cd .. + mkdir build + cd build + cmake -G Ninja .. + cmake --build . --config Debug + ./bin/nvim --version -- cgit