diff options
author | aap <aap@papnet.eu> | 2020-05-01 23:32:03 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-05-01 23:32:03 +0200 |
commit | 1faf4a705f5b1fc1eab7d1cd025d476150bdda07 (patch) | |
tree | cc839e1336dace5fb0559b0a57de7355f6898f4f /.appveyor.yml | |
parent | Merge pull request #501 from erorcun/erorcun (diff) | |
parent | Refactor badges (diff) | |
download | re3-1faf4a705f5b1fc1eab7d1cd025d476150bdda07.tar re3-1faf4a705f5b1fc1eab7d1cd025d476150bdda07.tar.gz re3-1faf4a705f5b1fc1eab7d1cd025d476150bdda07.tar.bz2 re3-1faf4a705f5b1fc1eab7d1cd025d476150bdda07.tar.lz re3-1faf4a705f5b1fc1eab7d1cd025d476150bdda07.tar.xz re3-1faf4a705f5b1fc1eab7d1cd025d476150bdda07.tar.zst re3-1faf4a705f5b1fc1eab7d1cd025d476150bdda07.zip |
Diffstat (limited to '')
-rw-r--r-- | .appveyor.yml | 41 |
1 files changed, 36 insertions, 5 deletions
diff --git a/.appveyor.yml b/.appveyor.yml index 278d6812..ed06b30a 100644 --- a/.appveyor.yml +++ b/.appveyor.yml @@ -5,19 +5,50 @@ configuration: - Release platform: - win-x86-librw_d3d9-mss +- win-x86-librw_gl3_glfw-mss 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% 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%" - cmd: >- git submodule update --init --recursive - premake5 vs2019 --with-librw + premake5 vs2019 --with-librw --glewdir=%APPVEYOR_BUILD_FOLDER%/%GLEW_BASE% --glfwdir=%APPVEYOR_BUILD_FOLDER%/%GLFW_BASE% build: project: build/re3.sln verbosity: minimal +after_build: +- 7z a "re3_%APPVEYOR_BUILD_VERSION%.zip" bin/%PLATFORM%/%CONFIGURATION%/re3.exe bin/%PLATFORM%/%CONFIGURATION%/re3.pdb artifacts: -- path: bin/%PLATFORM%/%CONFIGURATION%/re3.exe - name: re3.exe -- path: bin/%PLATFORM%/%CONFIGURATION%/re3.pdb - name: re3.pdb +- path: "re3_%APPVEYOR_BUILD_VERSION%.zip" + name: re3 +deploy: +- provider: BinTray + username: shfil119 + api_key: + secure: gDoU7c1rRjVVQsYNjsXrQX2PBM3GgF7Ky9Qn1RFN+HL4yZ1XE1RBYZoRNxr/PWJc + subject: shfil119 + repo: re3 + package: "%configuration%_%platform%" + version: "%APPVEYOR_BUILD_VERSION%" + artifact: re3 + publish: true + on: + branch: master + APPVEYOR_REPO_TAG: false + +cache: +- "%GLEW_FILE%" +- "%GLFW_FILE%" |