verilog: add sv_maps iterators
[ghdl-vlg.git] / appveyor.yml
blobfa6b6dc909bababc86fc1aeef9a1f5145ddbf6b5
1 # =============================================================================
2 # General configuration
3 # =============================================================================
4 # Virtual Machine Image
5 image: Visual Studio 2019
6 # Build names
7 version: '{branch}-{build}'
8 # Branches to build
9 branches:
10   except:
11     - travis
12 skip_tags: true
14 # =============================================================================
15 # Build matrix configuration
16 # =============================================================================
17 environment:
18   matrix:
19     - BUILD_MINGW: mingw32
20       BUILD_BACKEND: mcode
21 # Not yet functionnal
22 #    - BUILD_MINGW: mingw32
23 #      BUILD_BACKEND: llvm
24 # mcode is not yet supported on Win64
25 #    - BUILD_MINGW: mingw64
26 #      BUILD_BACKEND: mcode
27     - BUILD_MINGW: mingw64
28       BUILD_BACKEND: llvm
30 # =============================================================================
31 # Build flow configuration
32 # =============================================================================
33 # initialization scripts to run
34 init:
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
40 install:
41   - ps: .\scripts\windows\appveyor\install.ps1
42   - ps: .\scripts\windows\appveyor\info.ps1
44 # Build flow
45 # Disable MSBuild
46 build: off
47 # build scripts to run
48 build_script:
49   - ps: .\scripts\windows\appveyor\build.ps1
51 # Test flow
52 # test scripts to run
53 test_script:
54   - ps: .\scripts\windows\appveyor\test.ps1