forked from bredelings/BAli-Phy
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.appveyor.yml
More file actions
22 lines (18 loc) · 796 Bytes
/
.appveyor.yml
File metadata and controls
22 lines (18 loc) · 796 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# APPVEYOR_BUILD_FOLDER is C:/projects/bali-phy
version: '{build}'
environment:
matrix:
- MSYSTEM: MINGW64
PATH: C:\msys64\usr\bin;C:\msys64\mingw64\bin;C:\Windows\System32;C:\Windows;%PATH%
install:
# update msys2
- bash -lc "pacman --needed --noconfirm -Sy pacman-mirrors"
- bash -lc "pacman --noconfirm -Sy"
- bash -lc "pacman --noconfirm -S mingw-w64-x86_64-ninja"
- bash -lc "pacman --noconfirm -S mingw-w64-x86_64-python3-pip"
- bash -lc "pip3 install meson"
build_script:
- bash -lc "cd $APPVEYOR_BUILD_FOLDER/ && git submodule update --init"
- bash -lc "cd $APPVEYOR_BUILD_FOLDER/ && meson build --prefix=$APPVEYOR_BUILD_FOLDER/local"
- bash -lc "cd $APPVEYOR_BUILD_FOLDER/build && ninja install
# - bash -lc "cd $APPVEYOR_BUILD_FOLDER/build && ninja test"