annotate easyhg.wxs @ 568:eb65dd31d293

Rename icon in wxs file
author Chris Cannam <chris.cannam@eecs.qmul.ac.uk>
date Wed, 29 Feb 2012 14:54:59 +0000
parents 533519ebc0cb
children 763724ed7919
rev   line source
Chris@551 1 <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
Chris@551 2
Chris@551 3 <Product
Chris@551 4 Name="EasyMercurial"
Chris@551 5 Id="CDD72D35-518B-49E2-A389-B3F7C1AE289D"
Chris@551 6 Language="1033"
Chris@551 7 Codepage="1252"
Chris@551 8 Version="1.2.0"
Chris@551 9 UpgradeCode="B82DFDA9-B9DE-49BC-93E5-0B96F9DEB04B"
Chris@551 10 Manufacturer="Queen Mary, University of London">
Chris@551 11
Chris@551 12 <Package
Chris@551 13 Id="*"
Chris@551 14 Keywords="Installer"
Chris@551 15 Description="EasyMercurial Installer"
Chris@560 16 Comments="Copyright (c) 2012 Queen Mary, University of London and others."
Chris@551 17 Manufacturer="Queen Mary, University of London"
Chris@551 18 InstallerVersion="100"
Chris@551 19 Languages="1033"
Chris@551 20 Compressed="yes"
Chris@551 21 SummaryCodepage="1252"/>
Chris@551 22
Chris@551 23 <Media Id="1" Cabinet="easyhg.cab" EmbedCab="yes" DiskPrompt="CD-ROM #1"/>
Chris@551 24 <Property Id="DiskPrompt" Value="EasyMercurial Installation [1]"/>
Chris@551 25
Chris@551 26 <Directory Id="TARGETDIR" Name="SourceDir">
Chris@551 27 <Directory Id="ProgramFilesFolder" Name="PFiles">
Chris@551 28 <Directory Id="EasyHg" Name="EasyMercurial">
Chris@551 29 <Directory Id="INSTALLDIR" Name="EasyMercurial 1.2.0">
Chris@551 30
Chris@551 31 <Component
Chris@551 32 Id="MainExecutable"
Chris@551 33 Guid="DC128BA9-25A8-431E-8A88-7E0445E850B9">
Chris@551 34
Chris@551 35 <File
Chris@551 36 Id="EasyHg"
Chris@551 37 Name="EasyMercurial.exe"
Chris@551 38 DiskId="1"
Chris@551 39 Source="release\EasyMercurial.exe"
Chris@551 40 KeyPath="yes">
Chris@551 41
Chris@551 42 <Shortcut
Chris@551 43 Id="EasyHgStartEntry"
Chris@551 44 Directory="ProgramMenuDir"
Chris@551 45 Name="EasyMercurial"
Chris@551 46 WorkingDirectory="INSTALLDIR"
chris@568 47 Icon="easyhg.ico"
Chris@551 48 IconIndex="0"
Chris@551 49 Advertise="yes"/>
Chris@551 50
Chris@551 51 <Shortcut
Chris@551 52 Id="EasyHgDesktop"
Chris@551 53 Directory="DesktopFolder"
Chris@551 54 Name="EasyMercurial"
Chris@551 55 WorkingDirectory="INSTALLDIR"
chris@568 56 Icon="easyhg.ico"
Chris@551 57 IconIndex="0"
Chris@551 58 Advertise="yes"/>
Chris@551 59 </File>
Chris@551 60 </Component>
Chris@551 61
Chris@551 62 <Component
Chris@551 63 Id="VCLIBS"
Chris@551 64 Guid="2566C8F0-A2AD-40E9-A356-94E887CC1222">
Chris@551 65 <File
Chris@551 66 Id="MSVCP100"
Chris@551 67 Name="MSVCP100.dll"
Chris@551 68 DiskId="1"
Chris@551 69 Source="c:\windows\system32\MSVCP100.DLL"
Chris@551 70 KeyPath="yes"/>
Chris@551 71 <File
Chris@551 72 Id="MSVCR100"
Chris@551 73 Name="MSVCR100.dll"
Chris@551 74 DiskId="1"
Chris@551 75 Source="c:\windows\system32\MSVCR100.DLL"/>
Chris@551 76 </Component>
Chris@551 77
Chris@551 78 </Directory>
Chris@551 79 </Directory>
Chris@551 80 </Directory>
Chris@551 81
Chris@551 82 <Directory Id="ProgramMenuFolder" Name="Programs">
Chris@551 83 <Directory Id="ProgramMenuDir" Name="EasyMercurial">
Chris@551 84 <Component Id="ProgramMenuDir" Guid="2E8BDEA0-A6E4-4607-854D-E317A23A535B">
Chris@551 85 <RemoveFolder Id="ProgramMenuDir" On="uninstall"/>
Chris@551 86 <RegistryValue Root="HKCU" Key="Software\[Manufacturer]\[ProductName]" Type="string" Value="" KeyPath="yes"/>
Chris@551 87 </Component>
Chris@551 88 </Directory>
Chris@551 89 </Directory>
Chris@551 90
Chris@551 91 <Directory Id="DesktopFolder" Name="Desktop"/>
Chris@551 92
Chris@551 93 </Directory>
Chris@551 94
Chris@551 95 <Feature Id="Complete" Level="1">
Chris@551 96 <ComponentRef Id="MainExecutable"/>
Chris@551 97 <ComponentRef Id="VCLIBS"/>
Chris@551 98 <ComponentRef Id="ProgramMenuDir"/>
Chris@551 99 </Feature>
Chris@551 100
Chris@551 101 <Icon
chris@568 102 Id="easyhg.ico"
chris@568 103 SourceFile="easyhg.ico"/>
Chris@551 104
Chris@551 105 </Product>
Chris@551 106 </Wix>