# Reference: http://www.appveyor.com/docs/appveyor-yml # Notes: # - Indent each level of configuration with 2 spaces. Do not use tabs! #---------------------------------# # general configuration # #---------------------------------# version: 1.0.{build} branches: only: - master except: - gh-pages #---------------------------------# # environment configuration # #---------------------------------# shallow_clone: true matrix: fast_finish: true platform: - x86 configuration: - Release environment: VS_VERSION: vs2013 DEPS_PATH: '%APPVEYOR_BUILD_FOLDER%\deps' LLVM_PATH: '%APPVEYOR_BUILD_FOLDER%\deps\llvm' BUILD_PATH: '%APPVEYOR_BUILD_FOLDER%\build\%VS_VERSION%' install: - appveyor DownloadFile https://dl.dropboxusercontent.com/u/194502/CppSharp/llvm.7z - 7z x llvm.7z -o%DEPS_PATH% -y build_script: - build\premake5.exe --file=build\premake4.lua %VS_VERSION% - msbuild %BUILD_PATH%\CppSharp.sln #---------------------------------# # artifacts configuration # #---------------------------------# artifacts: - path: '%BUILD_PATH%\lib' type: zip #---------------------------------# # deployment configuration # #---------------------------------# deploy: off