diff options
author | Bert Belder <bertbelder@gmail.com> | 2013-03-07 17:48:43 +0100 |
---|---|---|
committer | Bert Belder <bertbelder@gmail.com> | 2013-03-08 18:00:38 +0100 |
commit | fb6253209e0e7d5a09862af1c64ad4596dea0cc6 (patch) | |
tree | a4a292f639704e2cc86594521f8eb1cf1379dbdb /tools/msvs/nodevars.bat | |
parent | 2320ffbdff5a361f8ed3f14578b51ae741af897d (diff) | |
download | android-node-v8-fb6253209e0e7d5a09862af1c64ad4596dea0cc6.tar.gz android-node-v8-fb6253209e0e7d5a09862af1c64ad4596dea0cc6.tar.bz2 android-node-v8-fb6253209e0e7d5a09862af1c64ad4596dea0cc6.zip |
win/msi: refactor 'node.js runtime' feature
* This feature now includes the start menu items.
* 'nodejsvars.bat' was renamed to 'nodevars.bat'.
* Improved feature description.
Diffstat (limited to 'tools/msvs/nodevars.bat')
-rw-r--r-- | tools/msvs/nodevars.bat | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/tools/msvs/nodevars.bat b/tools/msvs/nodevars.bat new file mode 100644 index 0000000000..b79bc823bc --- /dev/null +++ b/tools/msvs/nodevars.bat @@ -0,0 +1,24 @@ +@echo off + +rem Ensure this Node.js and NPM are first in the PATH +set PATH=%APPDATA%\npm;%~dp0;%PATH% + +setlocal enabledelayedexpansion +pushd "%~dp0" + +rem Figure out the node version. +set print_version=.\node.exe -p -e "process.versions.node + ' (' + process.arch + ')'" +for /F "usebackq delims=" %%v in (`%print_version%`) do set version=%%v + +rem Print message. +if exist npm.cmd ( + echo Your environment has been set up for using Node.js !version! and NPM. +) else ( + echo Your environment has been set up for using Node.js !version!. +) + +popd +endlocal + +rem If we're in the node.js directory, change to the user's home dir. +if "%CD%\"=="%~dp0" cd /d "%HOMEDRIVE%%HOMEPATH%" |