Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(773)

Side by Side Diff: remoting/host/installer/win/chromoting.wxs

Issue 12179013: Revert 180433 because build\some.gyp was added to the CL by mistake. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: Created 7 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « remoting/host/host_ui_resource.h ('k') | remoting/host/installer/win/parameters.json » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 <?xml version="1.0"?> 1 <?xml version="1.0"?>
2 <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> 2 <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
3 3
4 <?define EventSourceName = "chromoting" ?> 4 <?define EventSourceName = "chromoting" ?>
5 <?define ServiceName = "chromoting" ?> 5 <?define ServiceName = "chromoting" ?>
6 6
7 <!-- TODO(alexeypa): There strings should be localized, 7 <!-- TODO(alexeypa): There strings should be localized,
8 see http://crbug.com/121785 --> 8 see http://crbug.com/121785 -->
9 <?if $(var.Branding) ~= Chrome ?> 9 <?if $(var.Branding) ~= Chrome ?>
10 <?define ChromotingHost = "Chrome Remote Desktop Host" ?> 10 <?define ChromotingHost = "Chrome Remote Desktop Host" ?>
11 <?define ChromotingServiceName = "Chrome Remote Desktop Service" ?> 11 <?define ChromotingServiceName = "Chrome Remote Desktop Service" ?>
12 <?define ChromotingServiceDescription = "This service enables incoming conne ctions from Chrome Remote Desktop clients." ?> 12 <?define ChromotingServiceDescription = "This service enables incoming conne ctions from Chrome Remote Desktop clients." ?>
13 <?define Manufacturer = "Google Inc." ?> 13 <?define Manufacturer = "Google Inc." ?>
14 <?else?> 14 <?else?>
15 <?define ChromotingHost = "Chromoting Host" ?> 15 <?define ChromotingHost = "Chromoting Host" ?>
16 <?define ChromotingServiceName = "Chromoting Service" ?> 16 <?define ChromotingServiceName = "Chromoting Service" ?>
17 <?define ChromotingServiceDescription = "This service enables incoming conne ctions from Chromoting clients." ?> 17 <?define ChromotingServiceDescription = "This service enables incoming conne ctions from Chromoting clients." ?>
18 <?define Manufacturer = "The Chromium Authors" ?> 18 <?define Manufacturer = "The Chromium Authors" ?>
19 <?endif?> 19 <?endif?>
20 20
21 <?define FirewallName = "$(var.ChromotingHost)" ?> 21 <?define FirewallName = "$(var.ChromotingHost)" ?>
22 22
23 <?define OmahaAppid = "{b210701e-ffc4-49e3-932b-370728c72662}" ?> 23 <?define OmahaAppid = "{b210701e-ffc4-49e3-932b-370728c72662}" ?>
24 <?define UpgradeCode = "2b21f767-e157-4fa6-963c-55834c1433a6" ?> 24 <?define UpgradeCode = "2b21f767-e157-4fa6-963c-55834c1433a6" ?>
25 25
26 <?define CoreBinary = "remoting_core.dll" ?>
27
28 <?define ControllerAppid = "{4ff35d5e-d226-4550-9248-03e7779e67de}" ?> 26 <?define ControllerAppid = "{4ff35d5e-d226-4550-9248-03e7779e67de}" ?>
29 <?define ControllerBinary = "remoting_controller.exe" ?> 27 <?define ControllerBinary = "remoting_controller.exe" ?>
30 <?define ControllerClass = "ElevatedController Class" ?> 28 <?define ControllerClass = "ElevatedController Class" ?>
31 <?define ControllerProgid = 29 <?define ControllerProgid =
32 "ChromotingElevatedController.ElevatedController" ?> 30 "ChromotingElevatedController.ElevatedController" ?>
33 <?define ControllerTypelib = "{9d9a5a2c-576e-4acd-9c75-aabff74b205d}" ?> 31 <?define ControllerTypelib = "{9d9a5a2c-576e-4acd-9c75-aabff74b205d}" ?>
34 32
35 <!-- 33 <!--
36 The long hex value below is a security descriptor that allows SYSTEM, 34 The long hex value below is a security descriptor that allows SYSTEM,
37 built-in administrators and interactive users to call methods of a COM 35 built-in administrators and interactive users to call methods of a COM
(...skipping 93 matching lines...) Expand 10 before | Expand all | Expand 10 after
131 </Directory> 129 </Directory>
132 130
133 <DirectoryRef Id="binaries"> 131 <DirectoryRef Id="binaries">
134 <Component Id="sas" Guid="*"> 132 <Component Id="sas" Guid="*">
135 <File Id="sas.dll" 133 <File Id="sas.dll"
136 DiskId="1" 134 DiskId="1"
137 Name="sas.dll" 135 Name="sas.dll"
138 Vital="yes"/> 136 Vital="yes"/>
139 </Component> 137 </Component>
140 138
141 <Component Id="remoting_core" Guid="*">
142 <File Id="$(var.CoreBinary)"
143 DiskId="1"
144 KeyPath="yes"
145 Name="$(var.CoreBinary)"
146 Vital="yes"/>
147
148 <util:EventSource xmlns:util="http://schemas.microsoft.com/wix/UtilExten sion"
149 Name="$(var.EventSourceName)"
150 Log="Application"
151 CategoryCount="1"
152 CategoryMessageFile="[#$(var.CoreBinary)]"
153 EventMessageFile="[#$(var.CoreBinary)]"
154 SupportsErrors="yes"
155 SupportsInformationals="yes"/>
156 </Component>
157
158 <?if $(var.RemotingMultiProcess) != 0 ?> 139 <?if $(var.RemotingMultiProcess) != 0 ?>
159 <Component Id="remoting_desktop" Guid="*"> 140 <Component Id="remoting_desktop" Guid="*">
160 <File Id="remoting_desktop.exe" 141 <File Id="remoting_desktop.exe"
161 DiskId="1" 142 DiskId="1"
162 KeyPath="yes" 143 KeyPath="yes"
163 Name="remoting_desktop.exe" 144 Name="remoting_desktop.exe"
164 Vital="yes"/> 145 Vital="yes"/>
165 </Component> 146 </Component>
166 <?endif?> 147 <?endif?>
167 148
(...skipping 21 matching lines...) Expand all
189 Remove="uninstall" 170 Remove="uninstall"
190 Name="$(var.ServiceName)" 171 Name="$(var.ServiceName)"
191 Wait="yes" /> 172 Wait="yes" />
192 </Component> 173 </Component>
193 174
194 <Component Id="remoting_host" Guid="*"> 175 <Component Id="remoting_host" Guid="*">
195 <File Id="remoting_host.exe" 176 <File Id="remoting_host.exe"
196 DiskId="1" 177 DiskId="1"
197 Name="remoting_host.exe" 178 Name="remoting_host.exe"
198 Vital="yes"/> 179 Vital="yes"/>
180 <util:EventSource xmlns:util="http://schemas.microsoft.com/wix/UtilExten sion"
181 Name="$(var.EventSourceName)"
182 Log="Application"
183 CategoryCount="1"
184 CategoryMessageFile="[#remoting_host.exe]"
185 EventMessageFile="[#remoting_host.exe]"
186 SupportsErrors="yes"
187 SupportsInformationals="yes"/>
188
199 <fire:FirewallException xmlns:fire="http://schemas.microsoft.com/wix/Fir ewallExtension" 189 <fire:FirewallException xmlns:fire="http://schemas.microsoft.com/wix/Fir ewallExtension"
200 Id="me2me_firewall_exception" 190 Id="me2me_firewall_exception"
201 IgnoreFailure="yes" 191 IgnoreFailure="yes"
202 Name="$(var.FirewallName)" 192 Name="$(var.FirewallName)"
203 Profile="all" 193 Profile="all"
204 Program="[#remoting_host.exe]" 194 Program="[#remoting_host.exe]"
205 Scope="any" /> 195 Scope="any" />
206 </Component> 196 </Component>
207 197
208 <?if $(var.OfficialBuild) != 0 ?> 198 <?if $(var.OfficialBuild) != 0 ?>
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after
276 <RegistryKey Key="$(var.ControllerClsid)" Action="create"> 266 <RegistryKey Key="$(var.ControllerClsid)" Action="create">
277 <RegistryValue Type="string" 267 <RegistryValue Type="string"
278 Value="$(var.ControllerClass)"/> 268 Value="$(var.ControllerClass)"/>
279 269
280 <RegistryValue Type="string" 270 <RegistryValue Type="string"
281 Name="AppID" 271 Name="AppID"
282 Value="$(var.ControllerAppid)"/> 272 Value="$(var.ControllerAppid)"/>
283 273
284 <RegistryValue Type="string" 274 <RegistryValue Type="string"
285 Name="LocalizedString" 275 Name="LocalizedString"
286 Value="@[binaries]$(var.CoreBinary),-103"/> 276 Value="@[#$(var.ControllerBinary)],-100"/>
287 277
288 <RegistryKey Key="LocalServer32" Action="create"> 278 <RegistryKey Key="LocalServer32" Action="create">
289 <RegistryValue Type="string" 279 <RegistryValue Type="string"
290 Value="[#$(var.ControllerBinary)]"/> 280 Value="[#$(var.ControllerBinary)]"/>
291 </RegistryKey> 281 </RegistryKey>
292 282
293 <RegistryKey Key="ProgID" Action="create"> 283 <RegistryKey Key="ProgID" Action="create">
294 <RegistryValue Type="string" 284 <RegistryValue Type="string"
295 Value="$(var.ControllerProgid).$(var.Version)"/> 285 Value="$(var.ControllerProgid).$(var.Version)"/>
296 </RegistryKey> 286 </RegistryKey>
297 287
298 <RegistryKey Key="TypeLib" Action="create"> 288 <RegistryKey Key="TypeLib" Action="create">
299 <RegistryValue Type="string" 289 <RegistryValue Type="string"
300 Value="$(var.ControllerTypelib)"/> 290 Value="$(var.ControllerTypelib)"/>
301 </RegistryKey> 291 </RegistryKey>
302 292
303 <RegistryKey Key="VersionIndependentProgID" Action="create"> 293 <RegistryKey Key="VersionIndependentProgID" Action="create">
304 <RegistryValue Type="string" 294 <RegistryValue Type="string"
305 Value="$(var.ControllerProgid)"/> 295 Value="$(var.ControllerProgid)"/>
306 </RegistryKey> 296 </RegistryKey>
307 297
308 <RegistryKey Key="Elevation" Action="create"> 298 <RegistryKey Key="Elevation" Action="create">
309 <RegistryValue Type="integer" 299 <RegistryValue Type="integer"
310 Name="Enabled" 300 Name="Enabled"
311 Value="1"/> 301 Value="1"/>
312 <RegistryValue Type="string" 302 <RegistryValue Type="string"
313 Name="IconReference" 303 Name="IconReference"
314 Value="@[binaries]$(var.CoreBinary),-104"/> 304 Value="@[#$(var.ControllerBinary)],-101"/>
315 </RegistryKey> 305 </RegistryKey>
316 </RegistryKey> 306 </RegistryKey>
317 </RegistryKey> 307 </RegistryKey>
318 308
319 <RegistryKey Key="Interface"> 309 <RegistryKey Key="Interface">
320 <RegistryKey Key="{655bd819-c08c-4b04-80c2-f160739ff6ef}" 310 <RegistryKey Key="{655bd819-c08c-4b04-80c2-f160739ff6ef}"
321 Action="create"> 311 Action="create">
322 <RegistryKey Key="ProxyStubClsid32" Action="create"> 312 <RegistryKey Key="ProxyStubClsid32" Action="create">
323 <RegistryValue Type="string" 313 <RegistryValue Type="string"
324 Value="{00020424-0000-0000-C000-000000000046}"/> 314 Value="{00020424-0000-0000-C000-000000000046}"/>
(...skipping 18 matching lines...) Expand all
343 </RegistryKey> 333 </RegistryKey>
344 </RegistryKey> 334 </RegistryKey>
345 </RegistryKey> 335 </RegistryKey>
346 336
347 <RegistryKey Key="Typelib"> 337 <RegistryKey Key="Typelib">
348 <RegistryKey Key="$(var.ControllerTypelib)" Action="create"> 338 <RegistryKey Key="$(var.ControllerTypelib)" Action="create">
349 <RegistryKey Key="1.1" Action="create"> 339 <RegistryKey Key="1.1" Action="create">
350 <RegistryKey Key="0" Action="create"> 340 <RegistryKey Key="0" Action="create">
351 <RegistryKey Key="win32" Action="create"> 341 <RegistryKey Key="win32" Action="create">
352 <RegistryValue Type="string" 342 <RegistryValue Type="string"
353 Value="@[binaries]$(var.CoreBinary)"/> 343 Value="[#$(var.ControllerBinary)]"/>
354 </RegistryKey> 344 </RegistryKey>
355 </RegistryKey> 345 </RegistryKey>
356 346
357 <RegistryKey Key="FLAGS" Action="create"> 347 <RegistryKey Key="FLAGS" Action="create">
358 <RegistryValue Type="string" 348 <RegistryValue Type="string"
359 Value="0"/> 349 Value="0"/>
360 </RegistryKey> 350 </RegistryKey>
361 351
362 <RegistryKey Key="HELPDIR" Action="create"> 352 <RegistryKey Key="HELPDIR" Action="create">
363 <RegistryValue Type="string" 353 <RegistryValue Type="string"
(...skipping 76 matching lines...) Expand 10 before | Expand all | Expand 10 after
440 Execute="deferred" 430 Execute="deferred"
441 Script="jscript"> 431 Script="jscript">
442 <![CDATA[ 432 <![CDATA[
443 var controller = new ActiveXObject("$(var.ControllerProgid)"); 433 var controller = new ActiveXObject("$(var.ControllerProgid)");
444 controller.StartDaemon(); 434 controller.StartDaemon();
445 ]]> 435 ]]>
446 </CustomAction> 436 </CustomAction>
447 437
448 <CustomAction Id="set_service_display_name" 438 <CustomAction Id="set_service_display_name"
449 Property="chromoting_service_display_name" 439 Property="chromoting_service_display_name"
450 Value="@[binaries]$(var.CoreBinary),-101" /> 440 Value="@[binaries]remoting_daemon.exe,-101" />
451 <CustomAction Id="set_service_description" 441 <CustomAction Id="set_service_description"
452 Property="chromoting_service_description" 442 Property="chromoting_service_description"
453 Value="@[binaries]$(var.CoreBinary),-102" /> 443 Value="@[binaries]remoting_daemon.exe,-102" />
454 444
455 <!-- XP does not support MUI strings in the service name and description, so 445 <!-- XP does not support MUI strings in the service name and description, so
456 we fall back to plain strings on XP. --> 446 we fall back to plain strings on XP. -->
457 <CustomAction Id="set_service_display_name_xp" 447 <CustomAction Id="set_service_display_name_xp"
458 Property="chromoting_service_display_name" 448 Property="chromoting_service_display_name"
459 Value="$(var.ChromotingServiceName)" /> 449 Value="$(var.ChromotingServiceName)" />
460 <CustomAction Id="set_service_description_xp" 450 <CustomAction Id="set_service_description_xp"
461 Property="chromoting_service_description" 451 Property="chromoting_service_description"
462 Value="$(var.ChromotingServiceDescription)" /> 452 Value="$(var.ChromotingServiceDescription)" />
463 453
464 <UIRef Id="WixUI_ErrorProgressText" /> 454 <UIRef Id="WixUI_ErrorProgressText" />
465 455
466 <Feature Id="chromoting_host" Level="1" Title="$(var.ChromotingHost)"> 456 <Feature Id="chromoting_host" Level="1" Title="$(var.ChromotingHost)">
467 <ComponentRef Id="delete_debug_log"/> 457 <ComponentRef Id="delete_debug_log"/>
468 <ComponentRef Id="delete_usagestats"/> 458 <ComponentRef Id="delete_usagestats"/>
469 <?if $(var.OfficialBuild) != 0 ?> 459 <?if $(var.OfficialBuild) != 0 ?>
470 <ComponentRef Id="omaha_registration"/> 460 <ComponentRef Id="omaha_registration"/>
471 <?endif?> 461 <?endif?>
472 <ComponentRef Id="remoting_controller"/> 462 <ComponentRef Id="remoting_controller"/>
473 <ComponentRef Id="remoting_core"/>
474 <ComponentRef Id="remoting_daemon"/> 463 <ComponentRef Id="remoting_daemon"/>
475 <?if $(var.RemotingMultiProcess) != 0 ?> 464 <?if $(var.RemotingMultiProcess) != 0 ?>
476 <ComponentRef Id="remoting_desktop"/> 465 <ComponentRef Id="remoting_desktop"/>
477 <?endif?> 466 <?endif?>
478 <ComponentRef Id="remoting_host"/> 467 <ComponentRef Id="remoting_host"/>
479 <ComponentRef Id="sas"/> 468 <ComponentRef Id="sas"/>
480 <ComponentRef Id="sawbuck_provider"/> 469 <ComponentRef Id="sawbuck_provider"/>
481 </Feature> 470 </Feature>
482 471
483 <!-- Set the icon shown in Add/Remove Programs. --> 472 <!-- Set the icon shown in Add/Remove Programs. -->
(...skipping 19 matching lines...) Expand all
503 <Custom Action="set_service_description" Before="InstallInitialize"> 492 <Custom Action="set_service_description" Before="InstallInitialize">
504 <![CDATA[VersionNT >= 600]]> 493 <![CDATA[VersionNT >= 600]]>
505 </Custom> 494 </Custom>
506 495
507 <!-- Schedule RemoveExistingProducts before installing any files. 496 <!-- Schedule RemoveExistingProducts before installing any files.
508 See http://msdn.microsoft.com/en-us/library/aa371197.aspx. --> 497 See http://msdn.microsoft.com/en-us/library/aa371197.aspx. -->
509 <RemoveExistingProducts After="InstallInitialize" /> 498 <RemoveExistingProducts After="InstallInitialize" />
510 </InstallExecuteSequence> 499 </InstallExecuteSequence>
511 </Product> 500 </Product>
512 </Wix> 501 </Wix>
OLDNEW
« no previous file with comments | « remoting/host/host_ui_resource.h ('k') | remoting/host/installer/win/parameters.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698