1 # =============================================================================
2 # General configuration
3 # =============================================================================
4 # Virtual Machine Image
5 image: Visual Studio 2019
7 version: '{branch}-{build}'
14 # =============================================================================
15 # Build matrix configuration
16 # =============================================================================
19 - BUILD_MINGW: mingw32
22 # - BUILD_MINGW: mingw32
24 # mcode is not yet supported on Win64
25 # - BUILD_MINGW: mingw64
26 # BUILD_BACKEND: mcode
27 - BUILD_MINGW: mingw64
30 # =============================================================================
31 # Build flow configuration
32 # =============================================================================
33 # initialization scripts to run
35 - ps: Write-Host "Initializing virtual machine ..."
36 - ps: $env:PATH = "C:\msys64\$($env:BUILD_MINGW)\bin;C:\msys64\usr\bin;" + $env:PATH
37 # - ps: Import-Module .\scripts\appveyor\shared.psm1 -Verbose
39 # installation scripts to run
41 - ps: .\scripts\windows\appveyor\install.ps1
42 - ps: .\scripts\windows\appveyor\info.ps1
47 # build scripts to run
49 - ps: .\scripts\windows\appveyor\build.ps1
54 - ps: .\scripts\windows\appveyor\test.ps1