##// END OF EJS Templates
packaging: use lower case for RC files...
Gregory Szorc -
r44008:11db7434 default
parent child Browse files
Show More
@@ -1,49 +1,49 b''
1 <Include>
1 <Include>
2 <!-- These are component GUIDs used for Mercurial installers.
2 <!-- These are component GUIDs used for Mercurial installers.
3 YOU MUST CHANGE ALL GUIDs below when copying this file
3 YOU MUST CHANGE ALL GUIDs below when copying this file
4 and replace 'Mercurial' in this notice with the name of
4 and replace 'Mercurial' in this notice with the name of
5 your project. Component GUIDs have global namespace! -->
5 your project. Component GUIDs have global namespace! -->
6
6
7 <!-- contrib.wxs -->
7 <!-- contrib.wxs -->
8 <?define contrib.guid = {4E11FFC2-E2F7-482A-8460-9394B5489F02} ?>
8 <?define contrib.guid = {4E11FFC2-E2F7-482A-8460-9394B5489F02} ?>
9 <?define contrib.vim.guid = {BB04903A-652D-4C4F-9590-2BD07A2304F2} ?>
9 <?define contrib.vim.guid = {BB04903A-652D-4C4F-9590-2BD07A2304F2} ?>
10
10
11 <!-- dist.wxs -->
11 <!-- dist.wxs -->
12 <?define dist.guid = {CE405FE6-CD1E-4873-9C9A-7683AE5A3D90} ?>
12 <?define dist.guid = {CE405FE6-CD1E-4873-9C9A-7683AE5A3D90} ?>
13 <?define lib.guid = {877633b5-0b7e-4b46-8f1c-224a61733297} ?>
13 <?define lib.guid = {877633b5-0b7e-4b46-8f1c-224a61733297} ?>
14
14
15 <!-- doc.wxs -->
15 <!-- doc.wxs -->
16 <?define doc.hg.1.html.guid = {AAAA3FDA-EDC5-4220-B59D-D342722358A2} ?>
16 <?define doc.hg.1.html.guid = {AAAA3FDA-EDC5-4220-B59D-D342722358A2} ?>
17 <?define doc.hgignore.5.html.guid = {AA9118C4-F3A0-4429-A5F4-5A1906B2D67F} ?>
17 <?define doc.hgignore.5.html.guid = {AA9118C4-F3A0-4429-A5F4-5A1906B2D67F} ?>
18 <?define doc.hgrc.5.html = {E0CEA1EB-FA01-408c-844B-EE5965165BAE} ?>
18 <?define doc.hgrc.5.html = {E0CEA1EB-FA01-408c-844B-EE5965165BAE} ?>
19 <?define doc.style.css = {172F8262-98E0-4711-BD39-4DAE0D77EF05} ?>
19 <?define doc.style.css = {172F8262-98E0-4711-BD39-4DAE0D77EF05} ?>
20
20
21 <!-- help.wxs -->
21 <!-- help.wxs -->
22 <?define help.root.guid = {9FA957DB-6DFE-44f2-AD03-293B2791CF17} ?>
22 <?define help.root.guid = {9FA957DB-6DFE-44f2-AD03-293B2791CF17} ?>
23 <?define help.internals.guid = {2DD7669D-0DB8-4C39-9806-78E6475E7ACC} ?>
23 <?define help.internals.guid = {2DD7669D-0DB8-4C39-9806-78E6475E7ACC} ?>
24
24
25 <!-- templates.wxs -->
25 <!-- templates.wxs -->
26 <?define templates.root.guid = {437FD55C-7756-4EA0-87E5-FDBE75DC8595} ?>
26 <?define templates.root.guid = {437FD55C-7756-4EA0-87E5-FDBE75DC8595} ?>
27 <?define templates.atom.guid = {D30E14A5-8AF0-4268-8B00-00BEE9E09E39} ?>
27 <?define templates.atom.guid = {D30E14A5-8AF0-4268-8B00-00BEE9E09E39} ?>
28 <?define templates.coal.guid = {B63CCAAB-4EAF-43b4-901E-4BD13F5B78FC} ?>
28 <?define templates.coal.guid = {B63CCAAB-4EAF-43b4-901E-4BD13F5B78FC} ?>
29 <?define templates.gitweb.guid = {827334AF-1EFD-421B-962C-5660A068F612} ?>
29 <?define templates.gitweb.guid = {827334AF-1EFD-421B-962C-5660A068F612} ?>
30 <?define templates.json.guid = {F535BE7A-EC34-46E0-B9BE-013F3DBAFB19} ?>
30 <?define templates.json.guid = {F535BE7A-EC34-46E0-B9BE-013F3DBAFB19} ?>
31 <?define templates.monoblue.guid = {8060A1E4-BD4C-453E-92CB-9536DC44A9E3} ?>
31 <?define templates.monoblue.guid = {8060A1E4-BD4C-453E-92CB-9536DC44A9E3} ?>
32 <?define templates.paper.guid = {61AB1DE9-645F-46ED-8AF8-0CF02267FFBB} ?>
32 <?define templates.paper.guid = {61AB1DE9-645F-46ED-8AF8-0CF02267FFBB} ?>
33 <?define templates.raw.guid = {834DF8D7-9784-43A6-851D-A96CE1B3575B} ?>
33 <?define templates.raw.guid = {834DF8D7-9784-43A6-851D-A96CE1B3575B} ?>
34 <?define templates.rss.guid = {9338FA09-E128-4B1C-B723-1142DBD09E14} ?>
34 <?define templates.rss.guid = {9338FA09-E128-4B1C-B723-1142DBD09E14} ?>
35 <?define templates.spartan.guid = {80222625-FA8F-44b1-86CE-1781EF375D09} ?>
35 <?define templates.spartan.guid = {80222625-FA8F-44b1-86CE-1781EF375D09} ?>
36 <?define templates.static.guid = {6B3D7C24-98DA-4B67-9F18-35F77357B0B4} ?>
36 <?define templates.static.guid = {6B3D7C24-98DA-4B67-9F18-35F77357B0B4} ?>
37
37
38 <!-- mercurial.wxs -->
38 <!-- mercurial.wxs -->
39 <?define ProductUpgradeCode = {A1CC6134-E945-4399-BE36-EB0017FDF7CF} ?>
39 <?define ProductUpgradeCode = {A1CC6134-E945-4399-BE36-EB0017FDF7CF} ?>
40
40
41 <?define ComponentMainExecutableGUID = {D102B8FA-059B-4ACC-9FA3-8C78C3B58EEF} ?>
41 <?define ComponentMainExecutableGUID = {D102B8FA-059B-4ACC-9FA3-8C78C3B58EEF} ?>
42
42
43 <?define ReadMe.guid = {56A8E372-991D-4DCA-B91D-93D775974CF5} ?>
43 <?define ReadMe.guid = {56A8E372-991D-4DCA-B91D-93D775974CF5} ?>
44 <?define COPYING.guid = {B7801DBA-1C49-4BF4-91AD-33C65F5C7895} ?>
44 <?define COPYING.guid = {B7801DBA-1C49-4BF4-91AD-33C65F5C7895} ?>
45 <?define mercurial.rc.guid = {1D5FAEEE-7E6E-43B1-9F7F-802714316B15} ?>
45 <?define mercurial.rc.guid = {52BBF223-58F6-47F5-9353-8FDEA88D9B8D} ?>
46 <?define mergetools.rc.guid = {E8A1DC29-FF40-4B5F-BD12-80B9F7BF0CCD} ?>
46 <?define mergetools.rc.guid = {5AF0430B-2B76-4BC6-91EE-E771B74A0214} ?>
47 <?define ProgramMenuDir.guid = {D5A63320-1238-489B-B68B-CF053E9577CA} ?>
47 <?define ProgramMenuDir.guid = {D5A63320-1238-489B-B68B-CF053E9577CA} ?>
48
48
49 </Include>
49 </Include>
@@ -1,166 +1,166 b''
1 <?xml version='1.0' encoding='windows-1252'?>
1 <?xml version='1.0' encoding='windows-1252'?>
2 <Wix xmlns='http://schemas.microsoft.com/wix/2006/wi'>
2 <Wix xmlns='http://schemas.microsoft.com/wix/2006/wi'>
3
3
4 <!-- Copyright 2010 Steve Borho <steve@borho.org>
4 <!-- Copyright 2010 Steve Borho <steve@borho.org>
5
5
6 This software may be used and distributed according to the terms of the
6 This software may be used and distributed according to the terms of the
7 GNU General Public License version 2 or any later version. -->
7 GNU General Public License version 2 or any later version. -->
8
8
9 <?include guids.wxi ?>
9 <?include guids.wxi ?>
10 <?include defines.wxi ?>
10 <?include defines.wxi ?>
11
11
12 <?if $(var.Platform) = "x64" ?>
12 <?if $(var.Platform) = "x64" ?>
13 <?define PFolder = ProgramFiles64Folder ?>
13 <?define PFolder = ProgramFiles64Folder ?>
14 <?else?>
14 <?else?>
15 <?define PFolder = ProgramFilesFolder ?>
15 <?define PFolder = ProgramFilesFolder ?>
16 <?endif?>
16 <?endif?>
17
17
18 <Product Id='*'
18 <Product Id='*'
19 Name='Mercurial $(var.Version) ($(var.Platform))'
19 Name='Mercurial $(var.Version) ($(var.Platform))'
20 UpgradeCode='$(var.ProductUpgradeCode)'
20 UpgradeCode='$(var.ProductUpgradeCode)'
21 Language='1033' Codepage='1252' Version='$(var.Version)'
21 Language='1033' Codepage='1252' Version='$(var.Version)'
22 Manufacturer='Matt Mackall and others'>
22 Manufacturer='Matt Mackall and others'>
23
23
24 <Package Id='*'
24 <Package Id='*'
25 Keywords='Installer'
25 Keywords='Installer'
26 Description="Mercurial distributed SCM (version $(var.Version))"
26 Description="Mercurial distributed SCM (version $(var.Version))"
27 Comments='$(var.Comments)'
27 Comments='$(var.Comments)'
28 Platform='$(var.Platform)'
28 Platform='$(var.Platform)'
29 Manufacturer='Matt Mackall and others'
29 Manufacturer='Matt Mackall and others'
30 InstallerVersion='300' Languages='1033' Compressed='yes' SummaryCodepage='1252' />
30 InstallerVersion='300' Languages='1033' Compressed='yes' SummaryCodepage='1252' />
31
31
32 <Media Id='1' Cabinet='mercurial.cab' EmbedCab='yes' DiskPrompt='CD-ROM #1'
32 <Media Id='1' Cabinet='mercurial.cab' EmbedCab='yes' DiskPrompt='CD-ROM #1'
33 CompressionLevel='high' />
33 CompressionLevel='high' />
34 <Property Id='DiskPrompt' Value="Mercurial $(var.Version) Installation [1]" />
34 <Property Id='DiskPrompt' Value="Mercurial $(var.Version) Installation [1]" />
35
35
36 <Condition Message='Mercurial MSI installers require Windows XP or higher'>
36 <Condition Message='Mercurial MSI installers require Windows XP or higher'>
37 VersionNT >= 501
37 VersionNT >= 501
38 </Condition>
38 </Condition>
39
39
40 <Property Id="INSTALLDIR">
40 <Property Id="INSTALLDIR">
41 <ComponentSearch Id='SearchForMainExecutableComponent'
41 <ComponentSearch Id='SearchForMainExecutableComponent'
42 Guid='$(var.ComponentMainExecutableGUID)' />
42 Guid='$(var.ComponentMainExecutableGUID)' />
43 </Property>
43 </Property>
44
44
45 <!--Property Id='ARPCOMMENTS'>any comments</Property-->
45 <!--Property Id='ARPCOMMENTS'>any comments</Property-->
46 <Property Id='ARPCONTACT'>mercurial@mercurial-scm.org</Property>
46 <Property Id='ARPCONTACT'>mercurial@mercurial-scm.org</Property>
47 <Property Id='ARPHELPLINK'>https://mercurial-scm.org/wiki/</Property>
47 <Property Id='ARPHELPLINK'>https://mercurial-scm.org/wiki/</Property>
48 <Property Id='ARPURLINFOABOUT'>https://mercurial-scm.org/about/</Property>
48 <Property Id='ARPURLINFOABOUT'>https://mercurial-scm.org/about/</Property>
49 <Property Id='ARPURLUPDATEINFO'>https://mercurial-scm.org/downloads/</Property>
49 <Property Id='ARPURLUPDATEINFO'>https://mercurial-scm.org/downloads/</Property>
50 <Property Id='ARPHELPTELEPHONE'>https://mercurial-scm.org/wiki/Support</Property>
50 <Property Id='ARPHELPTELEPHONE'>https://mercurial-scm.org/wiki/Support</Property>
51 <Property Id='ARPPRODUCTICON'>hgIcon.ico</Property>
51 <Property Id='ARPPRODUCTICON'>hgIcon.ico</Property>
52
52
53 <Property Id='INSTALLEDMERCURIALPRODUCTS' Secure='yes'></Property>
53 <Property Id='INSTALLEDMERCURIALPRODUCTS' Secure='yes'></Property>
54 <Property Id='REINSTALLMODE'>amus</Property>
54 <Property Id='REINSTALLMODE'>amus</Property>
55
55
56 <!--Auto-accept the license page-->
56 <!--Auto-accept the license page-->
57 <Property Id='LicenseAccepted'>1</Property>
57 <Property Id='LicenseAccepted'>1</Property>
58
58
59 <Directory Id='TARGETDIR' Name='SourceDir'>
59 <Directory Id='TARGETDIR' Name='SourceDir'>
60 <Directory Id='$(var.PFolder)' Name='PFiles'>
60 <Directory Id='$(var.PFolder)' Name='PFiles'>
61 <Directory Id='INSTALLDIR' Name='Mercurial'>
61 <Directory Id='INSTALLDIR' Name='Mercurial'>
62 <Component Id='MainExecutable' Guid='$(var.ComponentMainExecutableGUID)' Win64='$(var.IsX64)'>
62 <Component Id='MainExecutable' Guid='$(var.ComponentMainExecutableGUID)' Win64='$(var.IsX64)'>
63 <File Id='hgEXE' Name='hg.exe' Source='dist\hg.exe' KeyPath='yes' />
63 <File Id='hgEXE' Name='hg.exe' Source='dist\hg.exe' KeyPath='yes' />
64 <Environment Id="Environment" Name="PATH" Part="last" System="yes"
64 <Environment Id="Environment" Name="PATH" Part="last" System="yes"
65 Permanent="no" Value="[INSTALLDIR]" Action="set" />
65 Permanent="no" Value="[INSTALLDIR]" Action="set" />
66 </Component>
66 </Component>
67 <Component Id='ReadMe' Guid='$(var.ReadMe.guid)' Win64='$(var.IsX64)'>
67 <Component Id='ReadMe' Guid='$(var.ReadMe.guid)' Win64='$(var.IsX64)'>
68 <File Id='ReadMe' Name='ReadMe.html' Source='contrib\win32\ReadMe.html'
68 <File Id='ReadMe' Name='ReadMe.html' Source='contrib\win32\ReadMe.html'
69 KeyPath='yes'/>
69 KeyPath='yes'/>
70 </Component>
70 </Component>
71 <Component Id='COPYING' Guid='$(var.COPYING.guid)' Win64='$(var.IsX64)'>
71 <Component Id='COPYING' Guid='$(var.COPYING.guid)' Win64='$(var.IsX64)'>
72 <File Id='COPYING' Name='COPYING.rtf' Source='contrib\packaging\wix\COPYING.rtf'
72 <File Id='COPYING' Name='COPYING.rtf' Source='contrib\packaging\wix\COPYING.rtf'
73 KeyPath='yes'/>
73 KeyPath='yes'/>
74 </Component>
74 </Component>
75
75
76 <Directory Id='HGRCD' Name='hgrc.d'>
76 <Directory Id='HGRCD' Name='hgrc.d'>
77 <Component Id='mercurial.rc' Guid='$(var.mercurial.rc.guid)' Win64='$(var.IsX64)'>
77 <Component Id='mercurial.rc' Guid='$(var.mercurial.rc.guid)' Win64='$(var.IsX64)'>
78 <File Id='mercurial.rc' Name='Mercurial.rc' Source='contrib\win32\mercurial.ini'
78 <File Id='mercurial.rc' Name='mercurial.rc' Source='contrib\win32\mercurial.ini'
79 ReadOnly='yes' KeyPath='yes'/>
79 ReadOnly='yes' KeyPath='yes'/>
80 </Component>
80 </Component>
81 <Component Id='mergetools.rc' Guid='$(var.mergetools.rc.guid)' Win64='$(var.IsX64)'>
81 <Component Id='mergetools.rc' Guid='$(var.mergetools.rc.guid)' Win64='$(var.IsX64)'>
82 <File Id='mergetools.rc' Name='MergeTools.rc' Source='mercurial\default.d\mergetools.rc'
82 <File Id='mergetools.rc' Name='mergetools.rc' Source='mercurial\default.d\mergetools.rc'
83 ReadOnly='yes' KeyPath='yes'/>
83 ReadOnly='yes' KeyPath='yes'/>
84 </Component>
84 </Component>
85 </Directory>
85 </Directory>
86
86
87 </Directory>
87 </Directory>
88 </Directory>
88 </Directory>
89
89
90 <Directory Id="ProgramMenuFolder" Name="Programs">
90 <Directory Id="ProgramMenuFolder" Name="Programs">
91 <Directory Id="ProgramMenuDir" Name="Mercurial $(var.Version)">
91 <Directory Id="ProgramMenuDir" Name="Mercurial $(var.Version)">
92 <Component Id="ProgramMenuDir" Guid="$(var.ProgramMenuDir.guid)" Win64='$(var.IsX64)'>
92 <Component Id="ProgramMenuDir" Guid="$(var.ProgramMenuDir.guid)" Win64='$(var.IsX64)'>
93 <RemoveFolder Id='ProgramMenuDir' On='uninstall' />
93 <RemoveFolder Id='ProgramMenuDir' On='uninstall' />
94 <RegistryValue Root='HKCU' Key='Software\Mercurial\InstallDir' Type='string'
94 <RegistryValue Root='HKCU' Key='Software\Mercurial\InstallDir' Type='string'
95 Value='[INSTALLDIR]' KeyPath='yes' />
95 Value='[INSTALLDIR]' KeyPath='yes' />
96 <Shortcut Id='UrlShortcut' Directory='ProgramMenuDir' Name='Mercurial Web Site'
96 <Shortcut Id='UrlShortcut' Directory='ProgramMenuDir' Name='Mercurial Web Site'
97 Target='[ARPHELPLINK]' Icon="hgIcon.ico" IconIndex='0' />
97 Target='[ARPHELPLINK]' Icon="hgIcon.ico" IconIndex='0' />
98 </Component>
98 </Component>
99 </Directory>
99 </Directory>
100 </Directory>
100 </Directory>
101
101
102 <?if $(var.Platform) = "x86" ?>
102 <?if $(var.Platform) = "x86" ?>
103 <Merge Id='VCRuntime' DiskId='1' Language='1033'
103 <Merge Id='VCRuntime' DiskId='1' Language='1033'
104 SourceFile='$(var.VCRedistSrcDir)\microsoft.vcxx.crt.x86_msm.msm' />
104 SourceFile='$(var.VCRedistSrcDir)\microsoft.vcxx.crt.x86_msm.msm' />
105 <Merge Id='VCRuntimePolicy' DiskId='1' Language='1033'
105 <Merge Id='VCRuntimePolicy' DiskId='1' Language='1033'
106 SourceFile='$(var.VCRedistSrcDir)\policy.x.xx.microsoft.vcxx.crt.x86_msm.msm' />
106 SourceFile='$(var.VCRedistSrcDir)\policy.x.xx.microsoft.vcxx.crt.x86_msm.msm' />
107 <?else?>
107 <?else?>
108 <Merge Id='VCRuntime' DiskId='1' Language='1033'
108 <Merge Id='VCRuntime' DiskId='1' Language='1033'
109 SourceFile='$(var.VCRedistSrcDir)\microsoft.vcxx.crt.x64_msm.msm' />
109 SourceFile='$(var.VCRedistSrcDir)\microsoft.vcxx.crt.x64_msm.msm' />
110 <Merge Id='VCRuntimePolicy' DiskId='1' Language='1033'
110 <Merge Id='VCRuntimePolicy' DiskId='1' Language='1033'
111 SourceFile='$(var.VCRedistSrcDir)\policy.x.xx.microsoft.vcxx.crt.x64_msm.msm' />
111 SourceFile='$(var.VCRedistSrcDir)\policy.x.xx.microsoft.vcxx.crt.x64_msm.msm' />
112 <?endif?>
112 <?endif?>
113 </Directory>
113 </Directory>
114
114
115 <Feature Id='Complete' Title='Mercurial' Description='The complete package'
115 <Feature Id='Complete' Title='Mercurial' Description='The complete package'
116 Display='expand' Level='1' ConfigurableDirectory='INSTALLDIR' >
116 Display='expand' Level='1' ConfigurableDirectory='INSTALLDIR' >
117 <Feature Id='MainProgram' Title='Program' Description='Mercurial command line app'
117 <Feature Id='MainProgram' Title='Program' Description='Mercurial command line app'
118 Level='1' Absent='disallow' >
118 Level='1' Absent='disallow' >
119 <ComponentRef Id='MainExecutable' />
119 <ComponentRef Id='MainExecutable' />
120 <ComponentRef Id='distOutput' />
120 <ComponentRef Id='distOutput' />
121 <ComponentRef Id='libOutput' />
121 <ComponentRef Id='libOutput' />
122 <ComponentRef Id='ProgramMenuDir' />
122 <ComponentRef Id='ProgramMenuDir' />
123 <ComponentRef Id='ReadMe' />
123 <ComponentRef Id='ReadMe' />
124 <ComponentRef Id='COPYING' />
124 <ComponentRef Id='COPYING' />
125 <ComponentRef Id='mercurial.rc' />
125 <ComponentRef Id='mercurial.rc' />
126 <ComponentRef Id='mergetools.rc' />
126 <ComponentRef Id='mergetools.rc' />
127 <ComponentGroupRef Id='helpFolder' />
127 <ComponentGroupRef Id='helpFolder' />
128 <ComponentGroupRef Id='templatesFolder' />
128 <ComponentGroupRef Id='templatesFolder' />
129 <MergeRef Id='VCRuntime' />
129 <MergeRef Id='VCRuntime' />
130 <MergeRef Id='VCRuntimePolicy' />
130 <MergeRef Id='VCRuntimePolicy' />
131 </Feature>
131 </Feature>
132 <?ifdef MercurialExtraFeatures?>
132 <?ifdef MercurialExtraFeatures?>
133 <?foreach EXTRAFEAT in $(var.MercurialExtraFeatures)?>
133 <?foreach EXTRAFEAT in $(var.MercurialExtraFeatures)?>
134 <FeatureRef Id="$(var.EXTRAFEAT)" />
134 <FeatureRef Id="$(var.EXTRAFEAT)" />
135 <?endforeach?>
135 <?endforeach?>
136 <?endif?>
136 <?endif?>
137 <Feature Id='Locales' Title='Translations' Description='Translations' Level='1'>
137 <Feature Id='Locales' Title='Translations' Description='Translations' Level='1'>
138 <ComponentGroupRef Id='localeFolder' />
138 <ComponentGroupRef Id='localeFolder' />
139 </Feature>
139 </Feature>
140 <Feature Id='Documentation' Title='Documentation' Description='HTML man pages' Level='1'>
140 <Feature Id='Documentation' Title='Documentation' Description='HTML man pages' Level='1'>
141 <ComponentGroupRef Id='docFolder' />
141 <ComponentGroupRef Id='docFolder' />
142 </Feature>
142 </Feature>
143 <Feature Id='Misc' Title='Miscellaneous' Description='Contributed scripts' Level='1'>
143 <Feature Id='Misc' Title='Miscellaneous' Description='Contributed scripts' Level='1'>
144 <ComponentGroupRef Id='contribFolder' />
144 <ComponentGroupRef Id='contribFolder' />
145 </Feature>
145 </Feature>
146 </Feature>
146 </Feature>
147
147
148 <UIRef Id="WixUI_FeatureTree" />
148 <UIRef Id="WixUI_FeatureTree" />
149 <UIRef Id="WixUI_ErrorProgressText" />
149 <UIRef Id="WixUI_ErrorProgressText" />
150
150
151 <WixVariable Id="WixUILicenseRtf" Value="contrib\packaging\wix\COPYING.rtf" />
151 <WixVariable Id="WixUILicenseRtf" Value="contrib\packaging\wix\COPYING.rtf" />
152
152
153 <Icon Id="hgIcon.ico" SourceFile="contrib/win32/mercurial.ico" />
153 <Icon Id="hgIcon.ico" SourceFile="contrib/win32/mercurial.ico" />
154
154
155 <Upgrade Id='$(var.ProductUpgradeCode)'>
155 <Upgrade Id='$(var.ProductUpgradeCode)'>
156 <UpgradeVersion
156 <UpgradeVersion
157 IncludeMinimum='yes' Minimum='0.0.0' IncludeMaximum='no' OnlyDetect='no'
157 IncludeMinimum='yes' Minimum='0.0.0' IncludeMaximum='no' OnlyDetect='no'
158 Property='INSTALLEDMERCURIALPRODUCTS' />
158 Property='INSTALLEDMERCURIALPRODUCTS' />
159 </Upgrade>
159 </Upgrade>
160
160
161 <InstallExecuteSequence>
161 <InstallExecuteSequence>
162 <RemoveExistingProducts After='InstallInitialize'/>
162 <RemoveExistingProducts After='InstallInitialize'/>
163 </InstallExecuteSequence>
163 </InstallExecuteSequence>
164
164
165 </Product>
165 </Product>
166 </Wix>
166 </Wix>
General Comments 0
You need to be logged in to leave comments. Login now