Create appveyor.yml

initial export from appveyer gui.
This commit is contained in:
ksherlock 2019-03-01 09:57:39 -05:00 committed by GitHub
parent 094f93953e
commit 90cc6b1088
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

35
appveyor.yml Normal file
View File

@ -0,0 +1,35 @@
version: 1.0.{build}
image: Visual Studio 2017
environment:
matrix:
- MSYSTEM: MINGW32
PATH: C:\msys64\mingw32\bin;C:\msys64\usr\bin;C:\Windows\System32;C:\Windows;%PATH%
CMAKEFLAGS: -DDRIVER=WIN32 -DWITH_DEBUGGER=OFF -G "MSYS Makefiles"
MSYSTEM_PREFIX: /mingw32
PACKAGES: re2c mingw-w64-i686-cmake
- MSYSTEM: MINGW64
PATH: C:\msys64\mingw64\bin;C:\msys64\usr\bin;C:\Windows\System32;C:\Windows;%PATH%
CMAKEFLAGS: -DDRIVER=WIN32 -DWITH_DEBUGGER=OFF -G "MSYS Makefiles"
MSYSTEM_PREFIX: /mingw64
PACKAGES: re2c mingw-w64-x86_64-cmake
- MSYSTEM: MSYS
PATH: C:\msys64\bin;C:\msys64\usr\bin;C:\Windows\System32;C:\Windows;%PATH%
CMAKEFLAGS: -DDRIVER=WIN32 -DWITH_DEBUGGER=OFF -G "Unix Makefiles"
MSYSTEM_PREFIX: /usr/
PACKAGES: re2c
- MSYSTEM: MINGW32
MSYSTEM_PREFIX: /mingw32
CMAKEFLAGS: -DDRIVER=SDL2 -DWITH_DEBUGGER=OFF -G "MSYS Makefiles"
PACKAGES: re2c mingw-w64-i686-cmake mingw-w64-i686-SDL2 mingw-w64-i686-SDL2_image mingw-w64-i686-freetype
PATH: C:\msys64\mingw32\bin;C:\msys64\usr\bin;C:\Windows\System32;C:\Windows;%PATH%
install:
- cmd: >-
REM pacman --noconfirm -Syu
pacman --noconfirm -Sy
pacman --noconfirm -S %PACKAGES%
build_script:
- cmd: >-
mkdir build
cd build
cmake ../ %CMAKEFLAGS%
make VERBOSE=1 GSplus