66 lines
1.6 KiB
Batchfile
66 lines
1.6 KiB
Batchfile
|
@ECHO OFF
|
||
|
SETLOCAL
|
||
|
SET EL=0
|
||
|
|
||
|
ECHO ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %~f0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||
|
|
||
|
SET PATH=C:\Python27;%PATH%
|
||
|
|
||
|
SET APPVEYOR_REPO_COMMIT_MESSAGE=local build
|
||
|
|
||
|
IF EXIST lib\binding ECHO deleting lib/binding && RD /Q /S lib\binding
|
||
|
IF %ERRORLEVEL% NEQ 0 GOTO ERROR
|
||
|
IF EXIST node_modules ECHO deleting node_modules && RD /Q /S node_modules
|
||
|
IF %ERRORLEVEL% NEQ 0 GOTO ERROR
|
||
|
|
||
|
GOTO VS2015
|
||
|
|
||
|
ECHO ============================
|
||
|
ECHO VS2013
|
||
|
ECHO ============================
|
||
|
SET nodejs_version=4.4.2
|
||
|
SET platform=x86
|
||
|
SET msvs_toolset=12
|
||
|
SET TOOLSET_ARGS=
|
||
|
|
||
|
CALL scripts\build-appveyor.bat
|
||
|
IF %ERRORLEVEL% NEQ 0 GOTO ERROR
|
||
|
|
||
|
GOTO DONE
|
||
|
|
||
|
:VS2015
|
||
|
|
||
|
IF EXIST lib\binding ECHO deleting lib/binding && RD /Q /S lib\binding
|
||
|
IF %ERRORLEVEL% NEQ 0 GOTO ERROR
|
||
|
IF EXIST node_modules ECHO deleting node_modules && RD /Q /S node_modules
|
||
|
IF %ERRORLEVEL% NEQ 0 GOTO ERROR
|
||
|
|
||
|
ECHO ============================
|
||
|
ECHO VS2015
|
||
|
ECHO ============================
|
||
|
SET nodejs_version=0.10.40
|
||
|
ECHO SET nodejs_version^: %nodejs_version%
|
||
|
SET platform=x64
|
||
|
ECHO SET platform^: %platform%
|
||
|
SET msvs_toolset=14
|
||
|
ECHO SET msvs_toolset^: %msvs_toolset%
|
||
|
::SET TOOLSET_ARGS=--dist-url=https://s3.amazonaws.com/mapbox/node-cpp11 --toolset=v140
|
||
|
|
||
|
CALL scripts\build-appveyor.bat
|
||
|
IF %ERRORLEVEL% NEQ 0 GOTO ERROR
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
GOTO DONE
|
||
|
|
||
|
:ERROR
|
||
|
ECHO ~~~~~~~~~~~~~~~~~~~~~~ ERROR %~f0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||
|
ECHO ERRORLEVEL^: %ERRORLEVEL%
|
||
|
SET EL=%ERRORLEVEL%
|
||
|
|
||
|
:DONE
|
||
|
ECHO ~~~~~~~~~~~~~~~~~~~~~~ DONE %~f0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||
|
|
||
|
EXIT /b %EL%
|