reapack

Package manager for REAPER
Log | Files | Refs | Submodules | README | LICENSE

commit 57f938b3a4dc3359e4f1c84a6636650d05905dfe
parent 93428b0cf81e3daf46d10b8177b8687a67a88709
Author: cfillion <cfillion@users.noreply.github.com>
Date:   Sat, 28 Jul 2018 11:14:46 -0700

setup AppVeyor CI (Windows)

Diffstat:
A.appveyor.yml | 41+++++++++++++++++++++++++++++++++++++++++
MREADME.md | 1+
2 files changed, 42 insertions(+), 0 deletions(-)

diff --git a/.appveyor.yml b/.appveyor.yml @@ -0,0 +1,41 @@ +--- +version: "{build}-{branch}" +image: Visual Studio 2017 +cache: + - C:\Tools\vcpkg\installed\ +platform: + - x64 + - x86 +install: + - curl -fsSL http://gittup.org/tup/win32/tup-explicit-variant-v0.7.3-45-gcf6a829.zip -o C:\Tools\tup.zip + - 7z x C:\Tools\tup.zip -oC:\Tools\tup > NUL + - set PATH=C:\Tools\tup;%PATH% + - tup --version + + - curl -fsSL https://github.com/reaper-oss/sws/raw/master/reaper/reaper_plugin.h -o vendor\reaper_plugin.h + - curl -fsSL https://gist.github.com/cfillion/da355e8278048de08ae065d6fe6031c1/raw/reaper_plugin_functions.h -o vendor\reaper_plugin_functions.h + - git clone -q --depth 1 https://github.com/justinfrankel/WDL.git vendor\WDL + + - mklink /J vendor\vcpkg C:\Tools\vcpkg > NUL + - git apply --directory=vendor vendor\0001-vcpkg-curl-use-winssl.patch + - set /p vcpkg-deps=<vendor\vcpkg-deps.txt + - vcpkg install --triplet %PLATFORM%-windows-static %vcpkg-deps% + + - set VCINSTALLDIR=C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\ +build_script: + - tup %PLATFORM% +test_script: + - '%PLATFORM%\bin\test' +artifacts: + - path: $(PLATFORM)\bin\reaper_reapack*.dll + - path: $(PLATFORM)\bin\reaper_reapack*.pdb +deploy: + provider: GitHub + draft: true + description: '' + force_update: true + auth_token: + secure: XJFD9Y8lm7RcigH1ISpirnwxNCNcFvhiXx2FbOJgRzDt3lN0D+dRw3ClksbJWNJE + artifact: /.*\.dll/ + on: + appveyor_repo_tag: true diff --git a/README.md b/README.md @@ -1,5 +1,6 @@ # ReaPack: Package manager for REAPER +[![Win32 build status](https://ci.appveyor.com/api/projects/status/hq0g2nleele3pqrl/branch/master?svg=true)](https://ci.appveyor.com/project/cfillion/reapack/branch/master) [![Donate](https://img.shields.io/badge/donate-paypal-orange.svg)](https://www.paypal.com/cgi-bin/webscr?business=T3DEWBQJAV7WL&cmd=_donations&currency_code=CAD&item_name=ReaPack%3A+Package+manager+for+REAPER) Visit the [ReaPack website](https://reapack.com/) for ready-to-use binaries