1
0
Fork 0
mirror of https://github.com/tailix/libclayer.git synced 2024-11-20 11:06:24 -05:00
libclayer/.openbsd.yml
2022-12-25 13:12:53 +04:00

33 lines
721 B
YAML

# 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/libkernaux.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 libkernaux
./autogen.sh
./configure --enable-checks-all CFLAGS='-O3'
make
doas make install
- test: |
cd libkernaux
make check