mirror of
https://github.com/RPCS3/rpcs3.git
synced 2024-11-16 23:17:29 +00:00
9f257ee9f8
Removes minidx9 as a submodule Slims down minidx9 to have only the files XAudio2 (2.7) needs. The other dx9 related files weren't being used.
38 lines
1.7 KiB
YAML
38 lines
1.7 KiB
YAML
version: 1.0.{build}
|
|
os: Visual Studio 2015
|
|
configuration:
|
|
# - Release
|
|
- ReleaseLLVM
|
|
platform: x64
|
|
clone_folder: c:\rpcs3
|
|
clone_depth: 3
|
|
test: off
|
|
|
|
branches:
|
|
except:
|
|
- ppu_recompiler
|
|
|
|
before_build:
|
|
# until git for win 2.5 release with commit checkout
|
|
- git submodule update --init 3rdparty/ffmpeg asmjit rsx_program_decompiler 3rdparty/GSL 3rdparty/libpng Vulkan/glslang Vulkan/Vulkan-LoaderAndValidationLayers
|
|
- 7z x wxWidgets.7z -aos -oC:\rpcs3\wxWidgets > null
|
|
- 7z x zlib.7z -aos -oC:\rpcs3\ > null
|
|
- if %configuration%==Release (cmake -G "Visual Studio 14 Win64" -DZLIB_ROOT=C:/rpcs3/zlib/)
|
|
else (7z x llvmlibs.7z -aos -oC:\rpcs3 > null && cmake -G "Visual Studio 14 Win64" -DLLVM_DIR=C:/rpcs3/llvm_build/share/llvm/cmake -DZLIB_ROOT=C:/rpcs3/zlib/)
|
|
|
|
build_script:
|
|
- cmake --build . --config Release -- /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll"
|
|
|
|
install:
|
|
- ps: Start-FileDownload 'https://402331b94f8e4b87ae2ef4677347f7956cf3861f.googledrive.com/host/0B6v_qtb9hkicfmt0NG0wTTRtUmF4X3VTQk5Oc2JidEVKVnUteDA1dXdrYlNsVW9kREpsSHc/wxWidgets.7z'
|
|
- ps: Start-FileDownload 'https://402331b94f8e4b87ae2ef4677347f7956cf3861f.googledrive.com/host/0B6v_qtb9hkicfmt0NG0wTTRtUmF4X3VTQk5Oc2JidEVKVnUteDA1dXdrYlNsVW9kREpsSHc/llvmlibs.7z'
|
|
- ps: Start-FileDownload 'https://402331b94f8e4b87ae2ef4677347f7956cf3861f.googledrive.com/host/0B6v_qtb9hkicfmt0NG0wTTRtUmF4X3VTQk5Oc2JidEVKVnUteDA1dXdrYlNsVW9kREpsSHc/zlib.7z'
|
|
- set WXWIN=C:\rpcs3\wxWidgets
|
|
- set OPENALDIR=C:\rpcs3\3rdparty\OpenAL
|
|
- set PATH=C:\Program Files (x86)\MSBuild\14.0\Bin;C:\wxWidgets;%PATH%
|
|
- set COMMIT_SHA=%APPVEYOR_REPO_COMMIT:~0,8%
|
|
|
|
artifacts:
|
|
- path: bin
|
|
name: rpcs3-$(configuration)-$(COMMIT_SHA)
|