--- /dev/null
+image: freebsd/13.x
+
+packages:
+ - gmake
+ - autotools
+ - openssl
+ - lzo2
+ - ncurses
+ - miniupnpc
+ - readline
+ - texinfo
+
+environment:
+ CFLAGS: -I/usr/local/include -L/usr/local/lib
+
+sources:
+ - https://github.com/gsliepen/tinc
+
+tasks:
+ - configure: |
+ cd tinc
+ autoreconf -fsi
+ ./configure --with-miniupnpc
+
+ - build: |
+ cd tinc
+ gmake -j$(sysctl -n hw.ncpu)
+
+ - test: |
+ cd tinc
+ gmake check-recursive VERBOSE=1
--- /dev/null
+image: netbsd/9.x
+
+packages:
+ - gmake
+ - automake
+ - autoconf
+ - openssl
+ - lzo
+ - miniupnpc
+ - readline
+ - gtexinfo
+
+environment:
+ CFLAGS: -I/usr/pkg/include -L/usr/pkg/lib
+
+sources:
+ - https://github.com/gsliepen/tinc
+
+tasks:
+ - configure: |
+ cd tinc
+ autoreconf -fsi
+ ./configure --with-miniupnpc
+
+ - build: |
+ cd tinc
+ gmake -j$(sysctl -n hw.ncpu)
+
+ - test: |
+ cd tinc
+ export LD_LIBRARY_PATH=/usr/pkg/lib
+ gmake check-recursive VERBOSE=1
--- /dev/null
+image: openbsd/6.9
+
+packages:
+ - gmake
+ - automake-1.16.3
+ - autoconf-2.71
+ - openssl-1.1.1k
+ - lzo2
+ - miniupnpc
+ - readline
+ - texinfo
+
+environment:
+ AUTOCONF_VERSION: 2.71
+ AUTOMAKE_VERSION: 1.16
+ CFLAGS: -I/usr/local/include -L/usr/local/lib
+
+sources:
+ - https://github.com/gsliepen/tinc
+
+tasks:
+ - configure: |
+ cd tinc
+ autoreconf -fsi
+ ./configure --with-miniupnpc
+
+ - build: |
+ cd tinc
+ gmake -j$(sysctl -n hw.ncpu)
+
+ - test: |
+ cd tinc
+ gmake check-recursive VERBOSE=1
.*
!.github/
+!.builds/
!.gitignore
!.astylerc
*.a