# We use sourcehut CI (https://builds.sr.ht) to test on OpenBSD. # For GNU/Linux CI see GitHub Actions. image: openbsd/7.2 arch: amd64 sources: - https://github.com/tailix/libclayer.git packages: - autoconf-2.71 - automake-1.16.5 - cppcheck - m4 - wget environment: AUTOCONF_VERSION: '2.71' AUTOMAKE_VERSION: '1.16' tasks: - libtool: | wget https://ftpmirror.gnu.org/libtool/libtool-2.4.7.tar.gz tar -xzf libtool-2.4.7.tar.gz cd libtool-2.4.7 ./configure make doas make install - build: | cd libclayer ./autogen.sh ./configure --enable-checks-all CFLAGS='-O3' make doas make install - test: | cd libclayer make check