mirror of
https://github.com/tailix/libclayer.git
synced 2024-11-20 11:06:24 -05:00
33 lines
718 B
YAML
33 lines
718 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/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
|