forked from LibreDWG/libredwg
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.drone.yml
26 lines (24 loc) · 803 Bytes
/
.drone.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# Build configuration for https://www.tea-ci.org
# Tea CI is a fork of Drone CI with Cygwin/Msys2 support
# Feel free to share Tea CI to more open source developers
# http://docs.tea-ci.org/usage/overview/
# Please add your project to https://github.com/TeaCI/tea-ci/wiki/Msys2-on-Wine#use-msys2-in-tea-ci
build:
image: teaci/msys$$arch
pull: true
shell: mingw$$arch
commands:
- if [ $$arch = 32 ]; then target=i686; fi
- if [ $$arch = 64 ]; then target=x86_64; fi
- pacman -S --needed --noconfirm --noprogressbar mingw-w64-${target}-pkg-config
mingw-w64-${target}-libxml2 mingw-w64-${target}-swig mingw-w64-${target}-python2
texinfo dejagnu
- sh ./autogen.sh
- ./configure
- make
- make check
- make distcheck
matrix:
arch:
- 64
- 32