From: Dan Fandrich Date: Sat, 2 Feb 2019 19:01:49 +0000 (+0100) Subject: Added FreeBSD builds on Cirrus CI. X-Git-Tag: libexif-0_6_22-release~69 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fupstream%2Flibexif.git;a=commitdiff_plain;h=8272f1064d90967ee694945b10cfa9edee80576e Added FreeBSD builds on Cirrus CI. Build results will be at https://cirrus-ci.com/github/libexif/libexif --- diff --git a/.cirrus.yml b/.cirrus.yml new file mode 100644 index 0000000..9a2ceb4 --- /dev/null +++ b/.cirrus.yml @@ -0,0 +1,27 @@ +# Cirrus CI configuration +# https://cirrus-ci.com/github/libexif/libexif + +task: + name: FreeBSD + freebsd_instance: + matrix: + image: freebsd-12-0-release-amd64 + image: freebsd-11-2-release-amd64 + image: freebsd-10-4-release-amd64 + + env: + CIRRUS_CLONE_DEPTH: 1 + CFLAGS: -Wall -Wextra -O2 + MAKE_FLAGS: -j 2 + + pkginstall_script: + - pkg install -y autoconf automake libtool gettext-tools gettext-runtime + configure_script: + - autoreconf -sivf + - ./configure CFLAGS="$CFLAGS" || { tail -300 config.log; false; } + compile_script: + - make V=1 + test_script: + - make V=1 check + install_script: + - make V=1 install