From 7eb6bee793cbbd6f6d1f47354387234054b0f655 Mon Sep 17 00:00:00 2001 From: Fabian Homborg Date: Mon, 18 Feb 2019 15:22:47 +0100 Subject: [PATCH] Add NetBSD on sr.ht --- .builds/netbsd.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 .builds/netbsd.yml diff --git a/.builds/netbsd.yml b/.builds/netbsd.yml new file mode 100644 index 000000000..a47dc4137 --- /dev/null +++ b/.builds/netbsd.yml @@ -0,0 +1,24 @@ +image: netbsd/latest +packages: + - ncurses + - gettext + - tcl-expect + - cmake + - gmake + - pcre2 +tasks: + - build: | + # We can't use sources because we don't have the certificate store set up. + git -c http.sslVerify=false clone https://git.sr.ht/~faho/fish + cd fish + mkdir build || : + cd build + cmake .. \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_DATADIR=share \ + -DCMAKE_INSTALL_DOCDIR=share/doc/fish \ + -DCMAKE_INSTALL_SYSCONFDIR=/etc + gmake -j2 + - test: | + cd fish/build + gmake test SHOW_INTERACTIVE_LOG=1