1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2024-11-29 07:24:13 +01:00
LibrePilot/.drone.yml

25 lines
929 B
YAML
Raw Normal View History

2016-05-09 21:34:35 +02:00
build:
image: teaci/msys$$arch
2016-05-09 21:34:35 +02:00
pull: true
shell: mingw$$arch
2016-05-09 21:34:35 +02:00
commands:
- if [ $$arch = 32 ]; then target=i686; fi
- if [ $$arch = 64 ]; then target=x86_64; fi
2016-05-09 21:34:35 +02:00
- echo -e "[librepilot-mingw]\nSigLevel = Optional TrustAll\nServer = http://download.librepilot.org/repo/mingw" >> /etc/pacman.conf
- pacman -Syu --noconfirm --noprogressbar --needed git unzip tar mingw-w64-${target}-toolchain mingw-w64-${target}-ccache mingw-w64-${target}-qt5 mingw-w64-${target}-SDL mingw-w64-${target}-mesa mingw-w64-${target}-openssl mingw-w64-${target}-gdal-minimal mingw-w64-${target}-OpenSceneGraph mingw-w64-${target}-osgearth
2016-05-09 21:34:35 +02:00
- mingw32-make all_sdk_install
- git config core.filemode false
2016-05-09 21:34:35 +02:00
- mingw32-make build-info && cat build/build-info.txt
- mingw32-make opfw_resource
- mingw32-make gcs
- mingw32-make package
clone:
depth: 1000
tags: true
matrix:
arch:
- 32
- 64