Merge pull request #19 from audetto/travis

Attempt at building on Windows.
This commit is contained in:
Andrea 2020-12-31 12:59:30 +00:00 committed by GitHub
commit 0e574fad7b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 38 additions and 21 deletions

View file

@ -1,23 +1,30 @@
dist: focal
arch:
- arm64
addons:
apt:
packages:
- cmake
- libyaml-dev
- libminizip-dev
- qtbase5-dev
- qtmultimedia5-dev
- libqt5gamepad5-dev
- libboost-program-options-dev
- libncurses-dev
- libevdev-dev
- libsdl2-dev
- libsdl2-image-dev
language: cpp
script: source/linux/build.sh
matrix:
include:
- name: "AppleWin on Windows"
os: windows
script: ./CIBuild.bat
- name: "AppleWin on Linux"
os: linux
dist: focal
arch: amd64
script: source/linux/build.sh
addons:
apt:
packages:
- cmake
- libyaml-dev
- libminizip-dev
- qtbase5-dev
- qtmultimedia5-dev
- libqt5gamepad5-dev
- libboost-program-options-dev
- libncurses-dev
- libevdev-dev
- libsdl2-dev
- libsdl2-image-dev

10
CIBuild.bat Normal file
View file

@ -0,0 +1,10 @@
rem Commands to build AppleWin on travis
setlocal
choco install visualstudio2019community
choco install visualstudio2019-workload-nativedesktop
call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\Tools\VsMSBuildCmd.bat"
MSBuild.exe /p:Configuration=Release AppleWinExpress2019.sln