re3/.appveyor.yml

55 lines
1.9 KiB
YAML
Raw Normal View History

2019-07-20 15:13:16 +02:00
version: 1.0.{build}
2019-10-13 00:35:01 +02:00
image: Visual Studio 2019
2019-06-13 11:12:42 +02:00
configuration:
2019-07-20 15:13:16 +02:00
- Debug
- Release
2020-04-28 21:46:53 +02:00
platform:
- win-x86-librw_d3d9-mss
- win-x86-librw_gl3_glfw-mss
2019-05-19 23:05:06 +02:00
environment:
APPVEYOR_SAVE_CACHE_ON_ERROR: true
GLEW_VER: "2.1.0"
GLFW_VER: "3.3.2"
GLEW_BASE: glew-%GLEW_VER%
GLFW_BASE: glfw-%GLFW_VER%.bin.WIN32
GLEW_FILE: "%GLEW_BASE%-win32.zip"
GLFW_FILE: "%GLFW_BASE%.zip"
GLEW_URL: https://github.com/nigels-com/glew/releases/download/%GLEW_BASE%/%GLEW_FILE%
GLFW_URL: https://github.com/glfw/glfw/releases/download/%GLFW_VER%/%GLFW_FILE%
2019-05-19 23:05:06 +02:00
install:
- IF [%PLATFORM%] == [win-x86-librw_gl3_glfw-mss] IF NOT EXIST %GLEW_FILE% appveyor DownloadFile %GLEW_URL% -FileName "%APPVEYOR_BUILD_FOLDER%/%GLEW_FILE%"
- IF [%PLATFORM%] == [win-x86-librw_gl3_glfw-mss] 7z x "%APPVEYOR_BUILD_FOLDER%/%GLEW_FILE%"
- IF [%PLATFORM%] == [win-x86-librw_gl3_glfw-mss] IF NOT EXIST %GLFW_FILE% appveyor DownloadFile %GLFW_URL% -FileName "%APPVEYOR_BUILD_FOLDER%/%GLFW_FILE%"
- IF [%PLATFORM%] == [win-x86-librw_gl3_glfw-mss] 7z x "%APPVEYOR_BUILD_FOLDER%/%GLFW_FILE%"
2019-07-20 15:13:16 +02:00
- cmd: >-
git submodule update --init --recursive
2019-07-20 15:39:51 +02:00
premake5 vs2019 --with-librw --glewdir=%APPVEYOR_BUILD_FOLDER%/%GLEW_BASE% --glfwdir=%APPVEYOR_BUILD_FOLDER%/%GLFW_BASE%
2019-07-20 15:39:51 +02:00
2020-04-17 15:46:34 +02:00
build:
2020-05-05 19:54:44 +02:00
project: build/reVC.sln
2020-04-17 15:46:34 +02:00
verbosity: minimal
after_build:
2020-05-06 13:11:21 +02:00
- 7z a "reVC_%configuration%_%platform%_%APPVEYOR_BUILD_VERSION%.zip" bin/%PLATFORM%/%CONFIGURATION%/reVC.exe bin/%PLATFORM%/%CONFIGURATION%/reVC.pdb
2019-07-20 15:13:16 +02:00
artifacts:
2020-05-05 19:54:44 +02:00
- path: "reVC_%configuration%_%platform%_%APPVEYOR_BUILD_VERSION%.zip"
name: reVC
deploy:
- provider: BinTray
username: shfil119
api_key:
2020-05-02 00:30:18 +02:00
secure: xWnYDfNWM87iPoBFbz6L1XAduxijJRWSpQLhMDOjznmzbMCsORtdx2tmWmFLTwf6
2020-05-01 23:57:25 +02:00
subject: gtamodding
repo: re3
package: "%configuration%_%platform%"
version: "%APPVEYOR_BUILD_VERSION%"
2020-05-05 19:54:44 +02:00
artifact: reVC
publish: true
on:
branch: master
APPVEYOR_REPO_TAG: false
cache:
- "%GLEW_FILE%"
- "%GLFW_FILE%"