X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;f=.builds%2Ffreebsd.yml;h=865889506691d5a6250ec1c1fe9b95a049a4777b;hb=bc4df95a48857aa4ab65fb47eabd48c48d650ca0;hp=5afae0fc16bcd0b302047a6291e0730e18d9846c;hpb=83fa4ea34b22c69286579ca4cdaafd3c869677cc;p=tinc diff --git a/.builds/freebsd.yml b/.builds/freebsd.yml index 5afae0fc..86588950 100644 --- a/.builds/freebsd.yml +++ b/.builds/freebsd.yml @@ -1,31 +1,22 @@ image: freebsd/13.x packages: - - gmake - - autotools - - openssl + - cmocka + - libgcrypt + - liblz4 - lzo2 - - ncurses - - miniupnpc - - readline + - meson + - pkgconf - texinfo - -environment: - CFLAGS: -I/usr/local/include -L/usr/local/lib + - vde2 sources: - https://github.com/gsliepen/tinc -tasks: - - configure: | - cd tinc - autoreconf -fsi - ./configure --with-miniupnpc - - - build: | - cd tinc - gmake -j$(sysctl -n hw.ncpu) +environment: + PKG_CONFIG_PATH: /usr/local/libdata/pkgconfig - - test: | - cd tinc - gmake check-recursive VERBOSE=1 +tasks: + - openssl: sh tinc/.ci/bsd/run.sh openssl + - nolegacy: sh tinc/.ci/bsd/run.sh nolegacy + - gcrypt: sh tinc/.ci/bsd/run.sh gcrypt