2019-03-31 22:45:53 -05:00
|
|
|
# 31 march 2019
|
2019-03-31 22:38:39 -05:00
|
|
|
|
2019-04-05 23:46:18 -05:00
|
|
|
variables:
|
2019-04-06 18:26:35 -05:00
|
|
|
releaseExamples: 'controlgallery cpp-multithread datetime drawtext histogram tester timer'
|
2019-04-05 23:46:18 -05:00
|
|
|
|
2019-04-01 09:58:03 -05:00
|
|
|
jobs:
|
2019-04-06 23:39:27 -05:00
|
|
|
- job: windows_386_mingw_static
|
|
|
|
displayName: 'Windows 386 MinGW-w64 Static'
|
2019-04-06 18:26:35 -05:00
|
|
|
pool:
|
2019-04-06 19:24:41 -05:00
|
|
|
vmImage: 'vs2017-win2016'
|
2019-04-06 18:26:35 -05:00
|
|
|
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
|
2019-04-06 18:26:35 -05:00
|
|
|
- template: azure-pipelines/configure.yml
|
|
|
|
parameters:
|
2019-04-06 23:39:27 -05:00
|
|
|
defaultLibrary: static
|
2019-04-06 22:53:40 -05:00
|
|
|
- template: azure-pipelines/build.yml
|
2019-04-06 18:26:35 -05:00
|
|
|
parameters:
|
2019-04-06 23:19:28 -05:00
|
|
|
afterBuild: dir build\meson-out
|
2019-04-06 23:39:27 -05:00
|
|
|
# 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
|
2019-04-06 23:39:27 -05:00
|
|
|
# libtype: static
|
|
|
|
# libfiles: libui.lib
|
2019-04-06 23:19:28 -05:00
|
|
|
# osHeader: ui_windows.h
|
2019-04-06 18:26:35 -05:00
|
|
|
|
2019-04-06 23:39:27 -05:00
|
|
|
- job: windows_amd64_mingw_static
|
|
|
|
displayName: 'Windows amd64 MinGW-w64 Static'
|
2019-04-06 18:26:35 -05:00
|
|
|
pool:
|
2019-04-06 19:24:41 -05:00
|
|
|
vmImage: 'vs2017-win2016'
|
2019-04-06 18:26:35 -05:00
|
|
|
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:
|
2019-04-06 23:39:27 -05:00
|
|
|
which: mingw64
|
2019-04-06 18:26:35 -05:00
|
|
|
- template: azure-pipelines/configure.yml
|
|
|
|
parameters:
|
|
|
|
defaultLibrary: static
|
2019-04-06 22:53:40 -05:00
|
|
|
- template: azure-pipelines/build.yml
|
2019-04-06 18:26:35 -05:00
|
|
|
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
|
2019-04-06 23:39:27 -05:00
|
|
|
# arch: amd64
|
2019-04-06 23:19:28 -05:00
|
|
|
# toolchain: mingw
|
|
|
|
# libtype: static
|
|
|
|
# libfiles: libui.lib
|
|
|
|
# osHeader: ui_windows.h
|