X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;f=.builds%2Fopenbsd.yml;h=f931ca4a9b426cdac5949e8f7f51be9991af3496;hb=dff94d1df4228386ea9f523b1bfc37590ca31fd8;hp=d8b2ea12f135a7accdb7fdbda7f82a6e98713479;hpb=83fa4ea34b22c69286579ca4cdaafd3c869677cc;p=tinc diff --git a/.builds/openbsd.yml b/.builds/openbsd.yml index d8b2ea12..f931ca4a 100644 --- a/.builds/openbsd.yml +++ b/.builds/openbsd.yml @@ -1,19 +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 @@ -21,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