sourcehut CI: change build system to meson
[tinc] / .builds / freebsd.yml
1 image: freebsd/13.x
2
3 packages:
4   - coreutils
5   - meson
6   - pkgconf
7   - openssl
8   - lzo2
9   - liblz4
10   - ncurses
11   - miniupnpc
12   - readline
13   - texinfo
14   - vde2
15   - libgcrypt
16
17 sources:
18   - https://github.com/gsliepen/tinc
19
20 tasks:
21   - configure: |
22       cd tinc
23       meson setup build -Dpkg_config_path=/usr/local/lib/pkgconfig
24
25   - build: |
26       cd tinc
27       ninja -C build
28
29   - test: |
30       cd tinc
31       meson test -C build --verbose