fbd6670c778ab159ebf0c8535d32478a37de9e5a
[tinc] / .builds / freebsd.yml
1 image: freebsd/13.x
2
3 packages:
4   - gmake
5   - autotools
6   - openssl
7   - lzo2
8   - liblz4
9   - ncurses
10   - miniupnpc
11   - readline
12   - texinfo
13
14 environment:
15   CFLAGS: -I/usr/local/include -L/usr/local/lib
16
17 sources:
18   - https://github.com/gsliepen/tinc
19
20 tasks:
21   - configure: |
22       cd tinc
23       autoreconf -fsi
24       ./configure --with-miniupnpc
25
26   - build: |
27       cd tinc
28       gmake -j$(sysctl -n hw.ncpu)
29
30   - test: |
31       cd tinc
32       gmake check-recursive VERBOSE=1