Experiment with a build matrix and msys32.

This commit is contained in:
David Given 2018-09-01 11:31:45 +02:00
parent a7719a8fe6
commit b57900c638

View file

@ -1,21 +1,15 @@
clone: clone:
depth: 10 depth: 10
build: build:
linuxonwindows:
image: teaci/msys32 image: teaci/msys32
pull: true pull: true
shell: sh shell: $$shell
commands: commands:
- apt update - if [ $$arch == sh ]; then apt update; apt install build-essential bison flex; fi
- apt install build-essential bison flex
- make
cygwin:
image: teaci/cygwin32
pull: true
shell: cygwin32
commands:
- uname -a
- id
- C:/cygwin-installer.exe --site http://mirrors.tea-ci.org/cygwin --local-package-dir Z:/tmp/cygwin -W -P ninja
- make PREFIX=/tmp/acki +ack - make PREFIX=/tmp/acki +ack
matrix:
arch:
- sh
- msys32