1
0
mirror of https://github.com/alliedmodders/metamod-source.git synced 2024-12-02 14:24:16 +01:00
HLMetaModOfficial/appveyor.yml
peace-maker 0ab7434c43
Enable Insurgency and Blade Symphony x64 builds (#77)
* Enable Insurgency and Blade Symphony x64 builds

The HL2SDKs were updated to support compilation and linking on x64 before. #67 allowed to load MMS on Blade Symphony Win64. AMBuild 2.2 allowed to build for multiple architectures in one build script on Windows.

#76

* Add Insurgency to AppVeyor SDKs to test win64 builds

* Try to enable x64 builds on appveyor

* I don't know PowerShell syntax

* Split the envvar before usage

Thanks psychonic!
2020-12-22 23:45:29 +01:00

19 lines
581 B
YAML

version: 1.0.{build}
image: Visual Studio 2015
clone_folder: c:\projects\metamod-source
clone_depth: 1
environment:
SDKS: csgo,l4d2,tf2,episode1,insurgency
install:
# https://www.appveyor.com/docs/windows-images-software/#python
- cmd: set PATH=C:\Python38;C:\Python38\Scripts;%PATH%
- cmd: git pull
- cmd: cd ..
- ps: metamod-source/support/checkout-deps.ps1 -SDKs ($env:SDKS -split ',')
- cmd: cd metamod-source
build_script:
- cmd: mkdir build
- cmd: cd build
- cmd: python ../configure.py --enable-optimize --sdks=%SDKS% --targets=x86,x86_64
- cmd: ambuild