reapack

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

commit 7ec6bfa7148c6241379cdd7c544f35015190317b
parent f5a6aae2a56eca8ea7707a944b016dec0c7c5840
Author: Christian Fillion <cfillion@users.noreply.github.com>
Date:   Wed, 16 Dec 2015 21:08:52 -0500

update instructions for dual builds

Diffstat:
MREADME.md | 36+++++++++++++++++++++++-------------
1 file changed, 23 insertions(+), 13 deletions(-)

diff --git a/README.md b/README.md @@ -34,23 +34,33 @@ vendor 1. Install [Homebrew](http://brew.sh/) and Xcode Command Line Tools 2. Install [tup](http://gittup.org/tup/) and [boost](http://www.boost.org/): - `brew install tup boost` -3. Run `tup --quiet && bin/test` from this directory -4. Copy or link `bin/reaper_reapack.dylib` to REAPER's extension directory + `brew tap homebrew/fuse && brew install tup boost` +3. Run `tup --quiet && x64/bin/test` from this directory +4. Copy or link `x64/bin/reaper_reapack.dylib` to REAPER's extension directory + (replace x64 with x86 for 32-bit) ### Windows 1. Install [tup](http://gittup.org/tup/) and [Visual Studio Express 2013 for - Desktop](https://www.microsoft.com/en-us/download/details.aspx?id=48131) + Desktop](https://www.microsoft.com/en-us/download/details.aspx?id=48131) 2. Download the latest [boost](http://www.boost.org/) and copy the - `boost` subdirectory into `<reapack>\vendor` + `boost` subdirectory into `<reapack>\vendor` 3. Download the latest [curl](http://curl.haxx.se/download.html) source - code and extract it on your computer -4. Launch "Developer Command Prompt for VS2013" and run - `VC\vcvarsall x86_amd64` (or x86 for 32-bit) -5. Navigate to `<curl directory>\winbuild` and run - `nmake /f Makefile.vc mode=static RTLIBCFG=static MACHINE=x64` (or x86) -6. Copy `..\builds\libcurl-vc-x64-release-static-ipv6-sspi-winssl` - to `<reapack directory>\vendor` as `libcurl` + code and extract it on your computer +4. Launch "Developer Command Prompt for VS2013" and run the following commands: + ```sh + cd Path\To\Curl\winbuild + + %VCINSTALLDIR%\vcvarsall x86_amd64 + nmake /f Makefile.vc mode=static RTLIBCFG=static MACHINE=x64 + + %VCINSTALLDIR%\vcvarsall x86 + nmake /f Makefile.vc mode=static RTLIBCFG=static MACHINE=x86 + ``` +5. Copy `<curl directory>\builds\libcurl-vc-x64-release-static-ipv6-sspi-winssl` + to `<reapack directory>\vendor` as `libcurl_x64` +6. Copy `<curl directory>\builds\libcurl-vc-x86-release-static-ipv6-sspi-winssl` + to `<reapack directory>\vendor` as `libcurl_x86` 7. Navigate to `<reapack directory>` and run `tup --quiet` -8. Run `bin\test` and copy `bin\reaper_reapack.dll` to your REAPER plugin folder +8. Run `x64\bin\test` and copy `x64\bin\reaper_reapack.dll` to your REAPER + plugin folder (replace x64 with x86 for 32-bit)