X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;f=.builds%2Fopenbsd.yml;h=f931ca4a9b426cdac5949e8f7f51be9991af3496;hb=56621be326497d56db0c4c372ae3cc497018cfcf;hp=23ad669b0305db75d38c4d272c642eada7688590;hpb=c79f93d90fdb12c839ca59336e9bf571e8cbbcaa;p=tinc diff --git a/.builds/openbsd.yml b/.builds/openbsd.yml index 23ad669b..f931ca4a 100644 --- a/.builds/openbsd.yml +++ b/.builds/openbsd.yml @@ -1,20 +1,14 @@ -image: openbsd/6.9 +image: openbsd/7.0 packages: - - gmake - - automake-1.16.3 - - autoconf-2.71 - - openssl-1.1.1k + - meson + - pkgconf - lzo2 - lz4 - miniupnpc - readline - texinfo - -environment: - AUTOCONF_VERSION: 2.71 - AUTOMAKE_VERSION: 1.16 - CFLAGS: -I/usr/local/include -L/usr/local/lib + - cmocka sources: - https://github.com/gsliepen/tinc @@ -22,13 +16,12 @@ sources: tasks: - configure: | cd tinc - autoreconf -fsi - ./configure --with-miniupnpc + meson setup build -Dminiupnpc=auto - build: | cd tinc - gmake -j$(sysctl -n hw.ncpu) + ninja -C build - test: | cd tinc - gmake check-recursive VERBOSE=1 + meson test -C build --verbose