X-Git-Url: http://tinc-vpn.org/git/browse?a=blobdiff_plain;f=.builds%2Fnetbsd.yml;h=7fbaca45807717475ef8be7f54e5b9b64a6dcec9;hb=bead5aa5a467833171c69e5576595d28e7a5a6f4;hp=1848df0de5728566c91bc2b0a9849d80eafe9f3d;hpb=c79f93d90fdb12c839ca59336e9bf571e8cbbcaa;p=tinc diff --git a/.builds/netbsd.yml b/.builds/netbsd.yml index 1848df0d..7fbaca45 100644 --- a/.builds/netbsd.yml +++ b/.builds/netbsd.yml @@ -1,18 +1,15 @@ image: netbsd/9.x packages: - - gmake - - automake - - autoconf + - meson + - pkgconf - openssl - lzo - lz4 - miniupnpc - readline - gtexinfo - -environment: - CFLAGS: -I/usr/pkg/include -L/usr/pkg/lib + - cmocka sources: - https://github.com/gsliepen/tinc @@ -20,14 +17,12 @@ sources: tasks: - configure: | cd tinc - autoreconf -fsi - ./configure --with-miniupnpc + meson setup build -Dpkg_config_path=/usr/pkg/lib/pkgconfig -Dminiupnpc=auto - build: | cd tinc - gmake -j$(sysctl -n hw.ncpu) + ninja -C build - test: | cd tinc - export LD_LIBRARY_PATH=/usr/pkg/lib - gmake check-recursive VERBOSE=1 + meson test -C build --verbose