X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;f=.builds%2Ffreebsd.yml;h=5ecfd76da593a74521ddfdce836982ab9eabf2ff;hb=09dda64ce99668c918fada04b9ad6bf9cd2ab104;hp=5afae0fc16bcd0b302047a6291e0730e18d9846c;hpb=83fa4ea34b22c69286579ca4cdaafd3c869677cc;p=tinc diff --git a/.builds/freebsd.yml b/.builds/freebsd.yml index 5afae0fc..5ecfd76d 100644 --- a/.builds/freebsd.yml +++ b/.builds/freebsd.yml @@ -1,17 +1,18 @@ image: freebsd/13.x packages: - - gmake - - autotools + - coreutils + - meson + - pkgconf - openssl - lzo2 + - liblz4 - ncurses - miniupnpc - readline - texinfo - -environment: - CFLAGS: -I/usr/local/include -L/usr/local/lib + - vde2 + - libgcrypt sources: - https://github.com/gsliepen/tinc @@ -19,13 +20,12 @@ sources: tasks: - configure: | cd tinc - autoreconf -fsi - ./configure --with-miniupnpc + meson setup build -Dpkg_config_path=/usr/local/lib/pkgconfig - 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