forked from UltraStar-Deluxe/USDX
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
29 lines (23 loc) · 849 Bytes
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# Part of `travis-lazarus` (https://github.com/nielsAD/travis-lazarus)
# Part of `usdxworldparty` (https://github.com/ultrastares/usdxworldparty)
# License: MIT
sudo: true
os:
- linux
env:
global:
- WINEPREFIX=~/.winelaz
- DISPLAY=:99.0
matrix:
- LAZ_VER=1.6 LAZ_ENV=wine WINEARCH=win32 LAZ_OPT="--os=win32 --cpu=i386"
before_install:
# Start virtual display server
- sh -e /etc/init.d/xvfb start || true
- chmod +x ./.travis.install.py
install:
# Install prerequisites (fpc/lazarus/wine/qemu)
- ./.travis.install.py
script:
#- lazbuild $LAZ_OPT ./src/ultrastardx-unix.lpi # Build my_lazarus_test project
- lazbuild $LAZ_OPT ./src/ultrastardx-travis.lpi # Build my_lazarus_test project
#- $LAZ_ENV ./bin/my_lazarus_tests --all --format=plain # Run my_lazarus_test testsuite