aboutsummaryrefslogtreecommitdiff
path: root/tools/msvs/msi
diff options
context:
space:
mode:
authorJoão Reis <reis@janeasystems.com>2018-11-27 02:18:11 +0000
committerJoão Reis <reis@janeasystems.com>2018-12-05 20:54:06 +0000
commit76afdffdf4aed0ce944867d32545505d25b77118 (patch)
tree25b90620e8e46db1cdb81a3b67970637d5579963 /tools/msvs/msi
parentbb01597a7706c9378c280b628e64e68558969d8f (diff)
downloadandroid-node-v8-76afdffdf4aed0ce944867d32545505d25b77118.tar.gz
android-node-v8-76afdffdf4aed0ce944867d32545505d25b77118.tar.bz2
android-node-v8-76afdffdf4aed0ce944867d32545505d25b77118.zip
win: do not use Boxstarter to install tools
Use Chocolatey directly in the tools installation script. PR-URL: https://github.com/nodejs/node/pull/24677 Fixes: https://github.com/nodejs/node/issues/23838 Reviewed-By: Bartosz Sosnowski <bartosz@janeasystems.com> Reviewed-By: Richard Lau <riclau@uk.ibm.com>
Diffstat (limited to 'tools/msvs/msi')
-rw-r--r--tools/msvs/msi/i18n/en-us.wxl2
-rwxr-xr-xtools/msvs/msi/product.wxs5
2 files changed, 1 insertions, 6 deletions
diff --git a/tools/msvs/msi/i18n/en-us.wxl b/tools/msvs/msi/i18n/en-us.wxl
index ee2e232d79..16d79173d6 100644
--- a/tools/msvs/msi/i18n/en-us.wxl
+++ b/tools/msvs/msi/i18n/en-us.wxl
@@ -13,7 +13,7 @@
<String Id="NativeToolsDlgDescription">Optionally install the tools necessary to compile native modules.</String>
<String Id="NativeToolsDlgBannerBitmap">WixUI_Bmp_Banner</String>
<String Id="NativeToolsDlgIntro">Some npm modules need to be compiled from C/C++ when installing. If you want to be able to install such modules, some tools (Python 2 and Visual Studio Build Tools) need to be installed.</String>
- <String Id="NativeToolsDlgInstallCheckbox">Automatically install the necessary tools. Note that this will also install Boxstarter and Chocolatey. The script will pop-up in a new window after the installation completes.</String>
+ <String Id="NativeToolsDlgInstallCheckbox">Automatically install the necessary tools. Note that this will also install Chocolatey. The script will pop-up in a new window after the installation completes.</String>
<String Id="NativeToolsDlgManualDetails">Alternatively, follow the instructions at <![CDATA[<a href="https://github.com/nodejs/node-gyp#on-windows">https://github.com/nodejs/node-gyp#on-windows</a>]]> to install the dependencies yourself.</String>
<!-- References like [ProductName] or $(var.ProductName) don't seem to work in Title attributes -->
diff --git a/tools/msvs/msi/product.wxs b/tools/msvs/msi/product.wxs
index b21e86fc7c..b4457e4365 100755
--- a/tools/msvs/msi/product.wxs
+++ b/tools/msvs/msi/product.wxs
@@ -73,7 +73,6 @@
<ComponentRef Id="NodeStartMenu"/>
<ComponentRef Id="AppData" />
<ComponentRef Id="InstallToolsBat" />
- <ComponentRef Id="InstallToolsTxt" />
<ComponentGroupRef Id="Product.Generated"/>
<Feature Id="NodeEtwSupport"
@@ -161,10 +160,6 @@
<File Id="InstallToolsBat" KeyPath="yes" Source="$(var.RepoDir)\tools\msvs\install_tools\install_tools.bat"/>
</Component>
- <Component Id="InstallToolsTxt">
- <File Id="InstallToolsTxt" Source="$(var.RepoDir)\tools\msvs\install_tools\install_tools.txt"/>
- </Component>
-
<?if $(var.NoETW) != 1 ?>
<Component Id="NodeEtwSupport">
<File Id="node_etw_provider.man" Source="$(var.RepoDir)\src\res\node_etw_provider.man">