libui/azure-pipelines.yml

64 lines
1.8 KiB
YAML
Raw Normal View History

2019-03-31 22:45:53 -05:00
# 31 march 2019
variables:
releaseExamples: 'controlgallery cpp-multithread datetime drawtext histogram tester timer'
2019-04-01 09:58:03 -05:00
jobs:
- job: windows_386_mingw_static
displayName: 'Windows 386 MinGW-w64 Static'
pool:
2019-04-06 19:24:41 -05:00
vmImage: 'vs2017-win2016'
workspace:
clean: all
steps:
- template: azure-pipelines/setup-python3.yml
- template: azure-pipelines/install-latest-meson.yml
2019-04-06 23:19:28 -05:00
- template: azure-pipelines/windows-install-ninja.yml
- template: azure-pipelines/windows-setup-mingw.yml
parameters:
which: mingw32
- template: azure-pipelines/configure.yml
parameters:
defaultLibrary: static
- template: azure-pipelines/build.yml
parameters:
2019-04-06 23:19:28 -05:00
afterBuild: dir build\meson-out
# afterBuild: ren build\meson-out\libui.a libui.lib
2019-04-06 23:19:28 -05:00
# - template: azure-pipelines/windows-artifacts.yml
# parameters:
# os: windows
# arch: 386
# toolchain: mingw
# libtype: static
# libfiles: libui.lib
2019-04-06 23:19:28 -05:00
# osHeader: ui_windows.h
- job: windows_amd64_mingw_static
displayName: 'Windows amd64 MinGW-w64 Static'
pool:
2019-04-06 19:24:41 -05:00
vmImage: 'vs2017-win2016'
workspace:
clean: all
steps:
- template: azure-pipelines/setup-python3.yml
- template: azure-pipelines/install-latest-meson.yml
2019-04-06 23:19:28 -05:00
- template: azure-pipelines/windows-install-ninja.yml
- template: azure-pipelines/windows-setup-mingw.yml
parameters:
which: mingw64
- template: azure-pipelines/configure.yml
parameters:
defaultLibrary: static
- template: azure-pipelines/build.yml
parameters:
2019-04-06 23:19:28 -05:00
afterBuild: dir build\meson-out
# afterBuild: ren build\meson-out\libui.a libui.lib
# - template: azure-pipelines/windows-artifacts.yml
# parameters:
# os: windows
# arch: amd64
2019-04-06 23:19:28 -05:00
# toolchain: mingw
# libtype: static
# libfiles: libui.lib
# osHeader: ui_windows.h