Skip to content

Commit a44344e

Browse files
author
Dane Springmeyer
committed
appveyor build cleanup
1 parent c9eeb9b commit a44344e

1 file changed

Lines changed: 2 additions & 25 deletions

File tree

scripts/build-appveyor.bat

Lines changed: 2 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -4,23 +4,19 @@ SET EL=0
44

55
ECHO ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %~f0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
66

7-
IF /I "%msvs_toolset%"=="" ECHO msvs_toolset unset, defaulting to 12 && SET msvs_toolset=12
8-
SET NODE_MAJOR=%nodejs_version:~0,1%
9-
IF %NODE_MAJOR% GTR 4 ECHO detected node v5, forcing msvs_toolset 14 && SET msvs_toolset=14
7+
IF /I "%msvs_toolset%"=="" ECHO msvs_toolset unset, defaulting to 14 && SET msvs_toolset=14
8+
IF /I "%msvs_version%"=="" ECHO msvs_version unset, defaulting to 2015 && SET msvs_version=2015
109

1110
SET PATH=%CD%;%PATH%
12-
SET msvs_version=2015
1311
IF "%msvs_toolset%"=="12" SET msvs_version=2013
1412

15-
1613
ECHO APPVEYOR^: %APPVEYOR%
1714
ECHO nodejs_version^: %nodejs_version%
1815
ECHO platform^: %platform%
1916
ECHO msvs_toolset^: %msvs_toolset%
2017
ECHO msvs_version^: %msvs_version%
2118
ECHO TOOLSET_ARGS^: %TOOLSET_ARGS%
2219

23-
2420
ECHO activating VS command prompt
2521
:: NOTE this call makes the x64 -> X64
2622
IF /I "%platform%"=="x64" ECHO x64 && CALL "C:\Program Files (x86)\Microsoft Visual Studio %msvs_toolset%.0\VC\vcvarsall.bat" amd64
@@ -33,23 +29,11 @@ IF %ERRORLEVEL% NEQ 0 GOTO ERROR
3329
ECHO using MSBuild^: && CALL msbuild /version && ECHO.
3430
IF %ERRORLEVEL% NEQ 0 GOTO ERROR
3531

36-
3732
ECHO downloading/installing node
38-
::only use Install-Product when using VS2013
39-
::IF /I "%APPVEYOR%"=="True" IF /I "%msvs_toolset%"=="12" powershell Install-Product node $env:nodejs_version $env:Platform
40-
::TESTING:
41-
::always install (get npm matching node), but delete installed programfiles node.exe afterwards for VS2015 (using custom node.exe)
42-
IF /I "%APPVEYOR%"=="True" GOTO APPVEYOR_INSTALL
43-
GOTO SKIP_APPVEYOR_INSTALL
44-
45-
:APPVEYOR_INSTALL
4633
IF /I "%platform%"=="x64" powershell Install-Product node $env:nodejs_version x64
4734
IF /I "%platform%"=="x86" powershell Install-Product node $env:nodejs_version x86
4835
IF %ERRORLEVEL% NEQ 0 GOTO ERROR
4936

50-
ECHO node major version^: %NODE_MAJOR%
51-
IF %NODE_MAJOR% GTR 0 ECHO node version greater than zero, not updating npm && GOTO SKIP_APPVEYOR_INSTALL
52-
5337
powershell Set-ExecutionPolicy Unrestricted -Scope CurrentUser -Force
5438
IF %ERRORLEVEL% NEQ 0 GOTO ERROR
5539

@@ -82,9 +66,6 @@ IF %ERRORLEVEL% NEQ 0 GOTO ERROR
8266
IF /I "%NPM_BIN_DIR%"=="%CD%" ECHO ERROR npm bin -g equals local directory && SET ERRORLEVEL=1 && GOTO ERROR
8367
ECHO ===== where npm puts stuff END ============
8468

85-
86-
IF "%nodejs_version:~0,1%"=="0" CALL npm install https://github.com/springmeyer/node-gyp/tarball/v3.x
87-
IF %ERRORLEVEL% NEQ 0 GOTO ERROR
8869
IF "%nodejs_version:~0,1%"=="4" CALL npm install node-gyp@3.x
8970
IF %ERRORLEVEL% NEQ 0 GOTO ERROR
9071
IF "%nodejs_version:~0,1%"=="5" CALL npm install node-gyp@3.x
@@ -113,10 +94,6 @@ CALL npm test
11394
ECHO ==========================================
11495
ECHO ==========================================
11596
ECHO ==========================================
116-
ECHO using iojs, not checking test result!!!!!!!!!
117-
ECHO ==========================================
118-
ECHO ==========================================
119-
ECHO ==========================================
12097

12198
GOTO NPM_TEST_FINISHED
12299

0 commit comments

Comments
 (0)