This commit is contained in:
Pietro Gagliardi 2019-04-07 17:02:32 -04:00
parent c2eb806992
commit ac26cf7521
1 changed files with 26 additions and 25 deletions

View File

@ -4,31 +4,32 @@ variables:
releaseExamples: 'controlgallery cpp-multithread datetime drawtext histogram tester timer'
strategy:
# targetname:
# os: 'fill this in'
# arch: 'fill this in'
# toolchain: 'fill this in'
# libtype: 'fill this in'
# vmImage: 'fill this in'
# python3Template: 'fill filename'
# depsAndNinjaTemplate: 'fill filename'
# beforeConfigure: 'fill this in'
# beforeBuild: 'fill this in'
# afterBuild: 'fill this in'
# artifactTemplate: 'fill filename'
# libfiles: 'fill this in'
# osHeader: 'fill this in'
linux_386_shared:
os: 'linux'
arch: '386'
libtype: 'shared'
vmImage: 'ubuntu-16.04'
python3Template: 'setup-python3.yml'
depsAndNinjaTemplate: 'linux-386-install-gtk-dev-ninja.yml'
beforeConfigure: 'export CFLAGS=-m32 CXXFLAGS=-m32 PKG_CONFIG_PATH=/usr/lib/i386-linux-gnu/pkgconfig'
artifactTemplate: 'artifacts.yml'
libfiles: 'libui.so.0'
osHeader: 'ui_unix.h'
matrix:
# targetname:
# os: 'fill this in'
# arch: 'fill this in'
# toolchain: 'fill this in'
# libtype: 'fill this in'
# vmImage: 'fill this in'
# python3Template: 'fill filename'
# depsAndNinjaTemplate: 'fill filename'
# beforeConfigure: 'fill this in'
# beforeBuild: 'fill this in'
# afterBuild: 'fill this in'
# artifactTemplate: 'fill filename'
# libfiles: 'fill this in'
# osHeader: 'fill this in'
linux_386_shared:
os: 'linux'
arch: '386'
libtype: 'shared'
vmImage: 'ubuntu-16.04'
python3Template: 'setup-python3.yml'
depsAndNinjaTemplate: 'linux-386-install-gtk-dev-ninja.yml'
beforeConfigure: 'export CFLAGS=-m32 CXXFLAGS=-m32 PKG_CONFIG_PATH=/usr/lib/i386-linux-gnu/pkgconfig'
artifactTemplate: 'artifacts.yml'
libfiles: 'libui.so.0'
osHeader: 'ui_unix.h'
jobs:
- job: $(join('_', [os, arch] + coalesce(toolchain, []) + [libtype]))