forked from LibreDWG/libredwg
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.cirrus.yml
20 lines (20 loc) · 798 Bytes
/
.cirrus.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# Build configuration for https://cirrus-ci.com/github/LibreDWG/libredwg
# See https://cirrus-ci.org/guide/FreeBSD/
freebsd_instance:
image_family: freebsd-14-0
cpu: 4
task:
auto_cancellation: $CIRRUS_BRANCH != 'master' && $CIRRUS_BRANCH !=~ 'smoke/.*'
only_if: $CIRRUS_BRANCH =~ 'smoke/.*' || $CIRRUS_BRANCH == 'master'
install_script:
- pkg install -y m4 git autoconf automake libtool pkgconf python39
py39-libxml2 pcre2 libxml2 texinfo p5-Convert-Binary-C
build_script:
- sh ./autogen.sh
# --disable-python
# xmlsuite/check.py fails: import: not found. 5: Syntax error: "(" unexpected
- CFLAGS=-I/usr/local/include LDFLAGS=-L/usr/local/lib ./configure --disable-python
- make
test_script:
- make check || true
#- make distcheck