X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;f=.builds%2Fnetbsd.yml;h=7fbaca45807717475ef8be7f54e5b9b64a6dcec9;hb=a0078603e0a05c71fc96951415fd464f8ce6ceb1;hp=633a982ed0f37db1679f3bb8c4569023249131e9;hpb=83fa4ea34b22c69286579ca4cdaafd3c869677cc;p=tinc diff --git a/.builds/netbsd.yml b/.builds/netbsd.yml index 633a982e..7fbaca45 100644 --- a/.builds/netbsd.yml +++ b/.builds/netbsd.yml @@ -1,17 +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 @@ -19,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