23ad669b0305db75d38c4d272c642eada7688590
[tinc] / .builds / openbsd.yml
1 image: openbsd/6.9
2
3 packages:
4   - gmake
5   - automake-1.16.3
6   - autoconf-2.71
7   - openssl-1.1.1k
8   - lzo2
9   - lz4
10   - miniupnpc
11   - readline
12   - texinfo
13
14 environment:
15   AUTOCONF_VERSION: 2.71
16   AUTOMAKE_VERSION: 1.16
17   CFLAGS: -I/usr/local/include -L/usr/local/lib
18
19 sources:
20   - https://github.com/gsliepen/tinc
21
22 tasks:
23   - configure: |
24       cd tinc
25       autoreconf -fsi
26       ./configure --with-miniupnpc
27
28   - build: |
29       cd tinc
30       gmake -j$(sysctl -n hw.ncpu)
31
32   - test: |
33       cd tinc
34       gmake check-recursive VERBOSE=1