|
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"/>
|
|
52 | 52 | <Feature Id="NodePerfCtrSupport"
|
53 | 53 | Level="1"
|
54 | 54 | Title="Performance counters"
|
55 |
| - Description="Installs support for Node.js-specific performance counters."> |
| 55 | + Description="Installs support for io.js-specific performance counters."> |
56 | 56 | <ComponentRef Id="NodePerfCtrSupport"/>
|
57 | 57 | </Feature>
|
58 | 58 |
|
59 | 59 | <Feature Id="NodeEtwSupport"
|
60 | 60 | Level="1"
|
61 | 61 | Title="Event tracing (ETW)"
|
62 |
| - Description="Installs support for event tracing (ETW) events generated by Node.js."> |
| 62 | + Description="Installs support for event tracing (ETW) events generated by io.js."> |
63 | 63 | <ComponentRef Id="NodeEtwSupport"/>
|
64 | 64 | </Feature>
|
65 | 65 | </Feature>
|
66 | 66 |
|
67 | 67 | <Feature Id="npm"
|
68 | 68 | Level="1"
|
69 | 69 | Title="npm package manager"
|
70 |
| - Description="Install npm, the recommended package manager for Node.js."> |
| 70 | + Description="Install npm, the recommended package manager for io.js."> |
71 | 71 | <ComponentRef Id="NpmCmdScript"/>
|
72 | 72 | <ComponentRef Id="NpmBashScript"/>
|
73 | 73 | <ComponentRef Id="NpmConfigurationFile"/>
|
|
78 | 78 | <Feature Level="1"
|
79 | 79 | Id="DocumentationShortcuts"
|
80 | 80 | Title="Online documentation shortcuts"
|
81 |
| - Description="Add start menu entries that link the the online documentation for Node.js $(var.ProductVersion) and the Node.js website."> |
| 81 | + Description="Add start menu entries that link the the online documentation for io.js $(var.ProductVersion) and the io.js website."> |
82 | 82 | <ComponentRef Id="DocumentationShortcuts"/>
|
83 | 83 | </Feature>
|
84 | 84 |
|
85 | 85 | <Feature Id="EnvironmentPath"
|
86 | 86 | Level="1"
|
87 | 87 | Title="Add to PATH"
|
88 |
| - Description="Add Node, npm, and modules that were globally installed by npm to the PATH environment variable."> |
| 88 | + Description="Add io.js, npm, and modules that were globally installed by npm to the PATH environment variable."> |
89 | 89 | <Feature Id="EnvironmentPathNode"
|
90 | 90 | Level="1"
|
91 |
| - Title="Node and npm" |
92 |
| - Description="Add Node and npm (if installed) to the PATH environment variable."> |
| 91 | + Title="io.js and npm" |
| 92 | + Description="Add io.js and npm (if installed) to the PATH environment variable."> |
93 | 93 | <ComponentRef Id="EnvironmentPathNode"/>
|
94 | 94 | </Feature>
|
95 | 95 |
|
|
103 | 103 |
|
104 | 104 | <Directory Id="TARGETDIR" Name="SourceDir">
|
105 | 105 | <Directory Id="ProgramMenuFolder">
|
106 |
| - <Directory Id="ApplicationProgramsFolder" Name="Node.js"/> |
| 106 | + <Directory Id="ApplicationProgramsFolder" Name="io.js"/> |
107 | 107 | </Directory>
|
108 | 108 |
|
109 | 109 | <Directory Id="$(var.ProgramFilesFolderId)">
|
110 |
| - <Directory Id="INSTALLDIR" Name="nodejs"> |
| 110 | + <Directory Id="INSTALLDIR" Name="iojs"> |
111 | 111 | </Directory>
|
112 | 112 | </Directory>
|
113 | 113 | </Directory>
|
|
152 | 152 | Type="string"
|
153 | 153 | Value="$(var.ProductVersion)"/>
|
154 | 154 | <Shortcut Id="NodeVarsScriptShortcut"
|
155 |
| - Name="Node.js command prompt" |
| 155 | + Name="io.js command prompt" |
156 | 156 | Target="[%ComSpec]"
|
157 | 157 | Arguments='/k "[INSTALLDIR]nodevars.bat"'
|
158 | 158 | Show="normal"
|
159 | 159 | WorkingDirectory="INSTALLDIR"/>
|
160 | 160 | <Shortcut Id="NodeExecutableShortcut"
|
161 |
| - Name="Node.js" |
| 161 | + Name="io.js" |
162 | 162 | Target="[INSTALLDIR]iojs.exe"
|
163 | 163 | WorkingDirectory="INSTALLDIR"/>
|
164 | 164 | <Shortcut Id="UninstallProduct"
|
165 |
| - Name="Uninstall Node.js" |
| 165 | + Name="Uninstall io.js" |
166 | 166 | Target="[SystemFolder]msiexec.exe"
|
167 | 167 | Arguments="/x [ProductCode]"/>
|
168 | 168 | <RemoveFolder Id="RemoveApplicationProgramsFolder"
|
|
207 | 207 | Value="1"
|
208 | 208 | KeyPath="yes"/>
|
209 | 209 | <util:InternetShortcut Id="WebsiteShortcut"
|
210 |
| - Name="Node.js website" |
211 |
| - Target="http://nodejs.org" |
| 210 | + Name="io.js website" |
| 211 | + Target="http://iojs.org" |
212 | 212 | Type="url"/>
|
213 | 213 | <util:InternetShortcut Id="DocsShortcut"
|
214 |
| - Name="Node.js documentation" |
215 |
| - Target="http://nodejs.org/dist/v$(var.ProductVersion)/docs/api/" |
| 214 | + Name="io.js documentation" |
| 215 | + Target="https://iojs.org/dist/v$(var.ProductVersion)/docs/api/" |
216 | 216 | Type="url"/>
|
217 | 217 | </Component>
|
218 | 218 | </DirectoryRef>
|
|
293 | 293 | <Publish Dialog="CustomizeDlg" Control="Back" Event="NewDialog" Value="InstallDirDlg" Order="2">NOT Installed</Publish>
|
294 | 294 | <Publish Dialog="CustomizeDlg" Control="Next" Event="NewDialog" Value="VerifyReadyDlg">1</Publish>
|
295 | 295 |
|
296 |
| - <Property Id="WIXUI_EXITDIALOGOPTIONALTEXT" Value="Node.js has been successfully installed."/> |
| 296 | + <Property Id="WIXUI_EXITDIALOGOPTIONALTEXT" Value="io.js has been successfully installed."/> |
297 | 297 | </UI>
|
298 | 298 |
|
299 | 299 | <UIRef Id="WixUI_Common"/>
|
|
0 commit comments