2019-03-01 14:57:39 +00:00
|
|
|
version: 1.0.{build}
|
|
|
|
image: Visual Studio 2017
|
|
|
|
environment:
|
|
|
|
matrix:
|
2019-03-01 15:03:56 +00:00
|
|
|
- TYPE: mingw32-gdi
|
|
|
|
MSYSTEM: MINGW32
|
|
|
|
MSYSTEM_PREFIX: /mingw32
|
2019-03-01 14:57:39 +00:00
|
|
|
PATH: C:\msys64\mingw32\bin;C:\msys64\usr\bin;C:\Windows\System32;C:\Windows;%PATH%
|
|
|
|
CMAKEFLAGS: -DDRIVER=WIN32 -DWITH_DEBUGGER=OFF -G "MSYS Makefiles"
|
|
|
|
PACKAGES: re2c mingw-w64-i686-cmake
|
2019-03-01 15:03:56 +00:00
|
|
|
- TYPE: mingw64-gdi
|
|
|
|
MSYSTEM: MINGW64
|
|
|
|
MSYSTEM_PREFIX: /mingw64
|
2019-03-01 14:57:39 +00:00
|
|
|
PATH: C:\msys64\mingw64\bin;C:\msys64\usr\bin;C:\Windows\System32;C:\Windows;%PATH%
|
|
|
|
CMAKEFLAGS: -DDRIVER=WIN32 -DWITH_DEBUGGER=OFF -G "MSYS Makefiles"
|
|
|
|
PACKAGES: re2c mingw-w64-x86_64-cmake
|
2019-03-01 15:03:56 +00:00
|
|
|
- TYPE: msys-gdi
|
|
|
|
MSYSTEM: MSYS
|
|
|
|
MSYSTEM_PREFIX: /usr/
|
2019-03-01 14:57:39 +00:00
|
|
|
PATH: C:\msys64\bin;C:\msys64\usr\bin;C:\Windows\System32;C:\Windows;%PATH%
|
|
|
|
CMAKEFLAGS: -DDRIVER=WIN32 -DWITH_DEBUGGER=OFF -G "Unix Makefiles"
|
|
|
|
PACKAGES: re2c
|
2019-03-01 15:03:56 +00:00
|
|
|
- TYPE: mingw32-sdl
|
2019-03-01 14:57:39 +00:00
|
|
|
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%
|
2019-03-01 15:23:52 +00:00
|
|
|
for:
|
|
|
|
- # mingw32/gdi
|
|
|
|
matrix:
|
|
|
|
only:
|
|
|
|
- TYPE: mingw64-gdi
|
|
|
|
- image: Visual Studio 2017
|
|
|
|
install:
|
|
|
|
- cmd: pacman --noconfirm -Sy
|
|
|
|
- cmd: pacman --noconfirm -S re2c mingw-w64-x86_64-cmake
|
|
|
|
build_script:
|
|
|
|
- cmd: mkdir build
|
|
|
|
- cmd: cd build
|
|
|
|
- cmd: cmake ../ -DDRIVER=WIN32 -DWITH_DEBUGGER=OFF -G "MSYS Makefiles"
|
|
|
|
- cmd: make VERBOSE=1 GSplus
|
|
|
|
artifacts:
|
|
|
|
- path: 'build\bin\GSplus.exe'
|
|
|
|
name: GSplus-64-gdi
|