|
2 | 2 | <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"
|
3 | 3 | xmlns:util="http://schemas.microsoft.com/wix/UtilExtension">
|
4 | 4 |
|
5 |
| - <?define ProductName = "Node.js" ?> |
6 |
| - <?define ProductDescription = "Node.js" ?> |
7 |
| - <?define ProductAuthor = "Joyent, Inc. and other Node contributors" ?> |
| 5 | + <?define ProductName = "io.js" ?> |
| 6 | + <?define ProductDescription = "io.js" ?> |
| 7 | + <?define ProductAuthor = "io.js contributors" ?> |
8 | 8 |
|
9 |
| - <?define RegistryKeyPath = "SOFTWARE\Node.js" ?> |
| 9 | + <?define RegistryKeyPath = "SOFTWARE\io.js" ?> |
10 | 10 |
|
11 | 11 | <?define RepoDir="$(var.ProjectDir)..\..\..\" ?>
|
12 | 12 | <?define SourceDir="$(var.RepoDir)\$(var.Configuration)\" ?>
|
|
23 | 23 | <Media Id="1" Cabinet="media1.cab" EmbedCab="yes"/>
|
24 | 24 |
|
25 | 25 | <MajorUpgrade AllowSameVersionUpgrades="yes"
|
26 |
| - DowngradeErrorMessage="A later version of node.js is already installed. Setup will now exit."/> |
| 26 | + DowngradeErrorMessage="A later version of io.js is already installed. Setup will now exit."/> |
27 | 27 |
|
28 | 28 | <Icon Id="NodeIcon" SourceFile="$(var.RepoDir)\src\res\node.ico"/>
|
29 | 29 | <Property Id="ARPPRODUCTICON" Value="NodeIcon"/>
|
30 |
| - <Property Id="ApplicationFolderName" Value="nodejs"/> |
| 30 | + <Property Id="ApplicationFolderName" Value="iojs"/> |
31 | 31 | <Property Id="WIXUI_INSTALLDIR" Value="INSTALLDIR"/>
|
32 | 32 |
|
33 | 33 | <Property Id="INSTALLDIR">
|
|
40 | 40 |
|
41 | 41 | <Feature Id="NodeRuntime"
|
42 | 42 | Level="1"
|
43 |
| - Title="Node.js runtime" |
44 |
| - Description="Install the core Node.js runtime (node.exe)." |
| 43 | + Title="io.js runtime" |
| 44 | + Description="Install the core io.js runtime (iojs.exe)." |
45 | 45 | Absent="disallow">
|
46 | 46 | <ComponentRef Id="NodeExecutable"/>
|
47 | 47 | <ComponentRef Id="NodeVarsScript"/>
|
|
51 | 51 | <Feature Id="NodePerfCtrSupport"
|
52 | 52 | Level="1"
|
53 | 53 | Title="Performance counters"
|
54 |
| - Description="Installs support for Node.js-specific performance counters."> |
| 54 | + Description="Installs support for io.js-specific performance counters."> |
55 | 55 | <ComponentRef Id="NodePerfCtrSupport"/>
|
56 | 56 | </Feature>
|
57 | 57 |
|
58 | 58 | <Feature Id="NodeEtwSupport"
|
59 | 59 | Level="1"
|
60 | 60 | Title="Event tracing (ETW)"
|
61 |
| - Description="Installs support for event tracing (ETW) events generated by Node.js."> |
| 61 | + Description="Installs support for event tracing (ETW) events generated by io.js."> |
62 | 62 | <ComponentRef Id="NodeEtwSupport"/>
|
63 | 63 | </Feature>
|
64 | 64 | </Feature>
|
65 | 65 |
|
66 | 66 | <Feature Id="npm"
|
67 | 67 | Level="1"
|
68 | 68 | Title="npm package manager"
|
69 |
| - Description="Install npm, the recommended package manager for Node.js."> |
| 69 | + Description="Install npm, the recommended package manager for io.js."> |
70 | 70 | <ComponentRef Id="NpmCmdScript"/>
|
71 | 71 | <ComponentRef Id="NpmBashScript"/>
|
72 | 72 | <ComponentRef Id="NpmConfigurationFile"/>
|
|
76 | 76 | <Feature Level="1"
|
77 | 77 | Id="DocumentationShortcuts"
|
78 | 78 | Title="Online documentation shortcuts"
|
79 |
| - Description="Add start menu entries that link the the online documentation for Node.js $(var.ProductVersion) and the Node.js website."> |
| 79 | + Description="Add start menu entries that link the the online documentation for io.js $(var.ProductVersion) and the io.js website."> |
80 | 80 | <ComponentRef Id="DocumentationShortcuts"/>
|
81 | 81 | </Feature>
|
82 | 82 |
|
83 | 83 | <Feature Id="EnvironmentPath"
|
84 | 84 | Level="1"
|
85 | 85 | Title="Add to PATH"
|
86 |
| - Description="Add Node, npm, and modules that were globally installed by npm to the PATH environment variable."> |
| 86 | + Description="Add io.js, npm, and modules that were globally installed by npm to the PATH environment variable."> |
87 | 87 | <Feature Id="EnvironmentPathNode"
|
88 | 88 | Level="1"
|
89 |
| - Title="Node and npm" |
90 |
| - Description="Add Node and npm (if installed) to the PATH environment variable."> |
| 89 | + Title="io.js and npm" |
| 90 | + Description="Add io.js and npm (if installed) to the PATH environment variable."> |
91 | 91 | <ComponentRef Id="EnvironmentPathNode"/>
|
92 | 92 | </Feature>
|
93 | 93 |
|
|
101 | 101 |
|
102 | 102 | <Directory Id="TARGETDIR" Name="SourceDir">
|
103 | 103 | <Directory Id="ProgramMenuFolder">
|
104 |
| - <Directory Id="ApplicationProgramsFolder" Name="Node.js"/> |
| 104 | + <Directory Id="ApplicationProgramsFolder" Name="io.js"/> |
105 | 105 | </Directory>
|
106 | 106 |
|
107 | 107 | <Directory Id="$(var.ProgramFilesFolderId)">
|
108 |
| - <Directory Id="INSTALLDIR" Name="nodejs"> |
| 108 | + <Directory Id="INSTALLDIR" Name="iojs"> |
109 | 109 | </Directory>
|
110 | 110 | </Directory>
|
111 | 111 | </Directory>
|
|
150 | 150 | Type="string"
|
151 | 151 | Value="$(var.ProductVersion)"/>
|
152 | 152 | <Shortcut Id="NodeVarsScriptShortcut"
|
153 |
| - Name="Node.js command prompt" |
| 153 | + Name="io.js command prompt" |
154 | 154 | Target="[%ComSpec]"
|
155 | 155 | Arguments='/k "[INSTALLDIR]nodevars.bat"'
|
156 | 156 | Show="normal"
|
157 | 157 | WorkingDirectory="INSTALLDIR"/>
|
158 | 158 | <Shortcut Id="NodeExecutableShortcut"
|
159 |
| - Name="Node.js" |
| 159 | + Name="io.js" |
160 | 160 | Target="[INSTALLDIR]iojs.exe"
|
161 | 161 | WorkingDirectory="INSTALLDIR"/>
|
162 | 162 | <Shortcut Id="UninstallProduct"
|
163 |
| - Name="Uninstall Node.js" |
| 163 | + Name="Uninstall io.js" |
164 | 164 | Target="[SystemFolder]msiexec.exe"
|
165 | 165 | Arguments="/x [ProductCode]"/>
|
166 | 166 | <RemoveFolder Id="RemoveApplicationProgramsFolder"
|
|
195 | 195 | Value="1"
|
196 | 196 | KeyPath="yes"/>
|
197 | 197 | <util:InternetShortcut Id="WebsiteShortcut"
|
198 |
| - Name="Node.js website" |
199 |
| - Target="http://nodejs.org" |
| 198 | + Name="io.js website" |
| 199 | + Target="http://iojs.org" |
200 | 200 | Type="url"/>
|
201 | 201 | <util:InternetShortcut Id="DocsShortcut"
|
202 |
| - Name="Node.js documentation" |
203 |
| - Target="http://nodejs.org/dist/v$(var.ProductVersion)/docs/api/" |
| 202 | + Name="io.js documentation" |
| 203 | + Target="https://iojs.org/dist/v$(var.ProductVersion)/docs/api/" |
204 | 204 | Type="url"/>
|
205 | 205 | </Component>
|
206 | 206 | </DirectoryRef>
|
|
281 | 281 | <Publish Dialog="CustomizeDlg" Control="Back" Event="NewDialog" Value="InstallDirDlg" Order="2">NOT Installed</Publish>
|
282 | 282 | <Publish Dialog="CustomizeDlg" Control="Next" Event="NewDialog" Value="VerifyReadyDlg">1</Publish>
|
283 | 283 |
|
284 |
| - <Property Id="WIXUI_EXITDIALOGOPTIONALTEXT" Value="Node.js has been successfully installed."/> |
| 284 | + <Property Id="WIXUI_EXITDIALOGOPTIONALTEXT" Value="io.js has been successfully installed."/> |
285 | 285 | </UI>
|
286 | 286 |
|
287 | 287 | <UIRef Id="WixUI_Common"/>
|
|
0 commit comments