Note: If Git or CMake asks if they want to add themselves to your PATH environment variable, allow it.
Note2: These instructions have been tested with Visual Studio Community 2013 Update 5 (on Win 7 x64).
setx BOOST_ROOT "c:\local\boost_1_59_0"
set BOOST_ROOT=c:\local\boost_1_59_0
cd %BOOST_ROOT%
"C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat"
bootstrap.bat
b2 variant=release
"C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat"
setx WXWIDGET_ROOT "C:\local\wxWidgets-3.0.2"
set WXWIDGET_ROOT=C:\local\wxWidgets-3.0.2
cd %WXWIDGET_ROOT%\build\msw
nmake -f makefile.vc BUILD=release
cd c:\hacklib
git clone https://bitbucket.org/rafzi/hacklib.git .
git clone https://bitbucket.org/rafzi/hacklib_gw2.git ./src/hacklib_gw2
git clone https://github.com/frifox/gw2dps.git ./src/gw2dps
rd /s /q src\disableGfx src\injector src\veh_benchmark src\example src\overlay
mkdir build && cd build
"C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat"
cmake ..
msbuild hacklib_project.sln /p:Configuration=Release /p:Platform=Win32
cd %BOOST_ROOT%
"C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat" amd64
b2 --stagedir=stage64 variant=release address-model=64
cd %WXWIDGET_ROOT%\build\msw
"C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat" amd64
nmake -f makefile.vc BUILD=release TARGET_CPU=x64
cd c:\hacklib
mkdir build64 && cd build64
"C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat" amd64
cmake -G"Visual Studio 12 2013 Win64" ..
msbuild hacklib_project.sln /p:Configuration=Release /p:Platform=x64
move ..\bin64\proxy64.exe ..\bin && move ..\bin64\gw2dps64.dll ..\bin