/[eiffelstudio]/trunk/Delivery/scripts/windows/install/Package.wxs
ViewVC logotype

Contents of /trunk/Delivery/scripts/windows/install/Package.wxs

Parent Directory Parent Directory | Revision Log Revision Log


Revision 71349 - (show annotations)
Mon Dec 3 20:01:20 2007 UTC (12 years, 1 month ago) by manus
File size: 4519 byte(s)
Fixed incorrect URL for publisher information.

1 <?xml version="1.0"?>
2 <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
3 <?include includes\Preprocessors.wxi?>
4
5 <Product Name="$(var.ProductName)"
6 Id="$(var.ProductGuid)"
7 Language="1033"
8 Codepage="1252"
9 Version="$(var.ProductVersion)"
10 Manufacturer="Eiffel Software"
11 UpgradeCode="$(var.UpgradeGuid)">
12
13 <!-- PACKAGE -->
14 <Package Id="*" Keywords="Installer" Description="$(var.ProductDescription)"
15 Comments="$(var.ProductName) is a registered trademark of Eiffel Software" Manufacturer="Eiffel Software Inc."
16 InstallerVersion="$(var.MsiVersion)" Platforms="$(var.MsiPlatform)" Languages="1033" Compressed="yes" SummaryCodepage="1252"/>
17
18 <EnsureTable Id="ControlCondition"/>
19 <!-- END PACKAGE -->
20
21 <!-- MEDIA -->
22 <Media Id="1" EmbedCab="yes" DiskPrompt="Disc #1" Cabinet="data.cab" CompressionLevel="high"/>
23 <Property Id="DiskPrompt" Value="$(var.ProductName) Installation [1]" />
24 <?ifdef Enterprise?>
25 <Property Id="USERNAME">Eiffel User</Property>
26 <Property Id="PIDTemplate" Hidden="yes"><![CDATA[12345<#####-#####-#####-#####-#####-#####>@@@@@]]></Property>
27 <?ifdef EiffelStudio?>
28 <Property Id="PIDKEY" Hidden="yes">15150-70574-84354-91751-92576-03575</Property>
29 <?else?>
30 <Property Id="PIDKEY" Hidden="yes">91169-08119-81772-37111-92871-67979</Property>
31 <?endif?>
32 <?endif?>
33 <Property Id="PidKeySet" Hidden="yes">0</Property>
34 <!-- END MEDIA -->
35
36 <!-- BINARIES -->
37 <Binary Id="app.ico" SourceFile="$(sys.SOURCEFILEDIR)images\app.ico" />
38 <!-- END BINARIES -->
39
40 <!-- ADD REMOVE PROGRAM -->
41 <Property Id='ARPCOMMENTS'>$(var.ProductDescription)</Property>
42 <Property Id='ARPCONTACT'>info@eiffel.com</Property>
43 <Property Id='ARPHELPLINK'>http://support.eiffel.com</Property>
44 <Property Id='ARPURLINFOABOUT'>http://www.eiffel.com</Property>
45 <Property Id='ARPPRODUCTICON'>app.ico</Property>
46 <Property Id='ARPNOMODIFY'>1</Property>
47 <!-- END ADD REMOVE PROGRAM -->
48
49 <!-- PROPERTIES -->
50 <?ifdef x64?>
51 <Property Id="ISEPLATFORM">win64</Property>
52 <?else?>
53 <Property Id="ISEPLATFORM">windows</Property>
54 <?endif?>
55 <Property Id="INSTALLDIR" Secure="yes" />
56 <Property Id="INSTALLCURL">http://eiffelsoftware.origo.ethz.ch/index.php/Installing_Microsoft_C_compiler</Property> <!-- URL for How-To-Install a C/C++ compiler -->
57 <Property Id="CHECKCCOMPILER"><?ifdef x64?>1<?else?><?ifdef EiffelEnvision?>1<?else?>0<?endif?><?endif?></Property> <!-- Determines if a C/C++ compiler should be checked -->
58 <Property Id="HASMSCCOMPILER">0</Property> <!-- Indicates if a MS C/C++ has been found -->
59 <Property Id="CANCCOMPILE">0</Property> <!-- Indicates if a MSC C/C++ can actually be used -->
60 <Property Id="CANCCOMPILEERROR">Unknown reason.</Property> <!-- When CANCCOMPILE is non-zero then this is the error message -->
61 <Property Id="SELECTEDCCOMPILER"><?ifdef EiffelStudio?>mingw<?else?>msc<?endif?></Property> <!-- Type of C/C++ compiler -->
62 <Property Id="FXINSTALLROOT">0<RegistrySearch Id="RegFxPath" Root="HKLM" Key="SOFTWARE\Microsoft\.NETFramework" Name="InstallRoot" Type="raw" Win64="$(var.IsWin64)" /></Property>
63 <Property Id="VIEWEDLICENSE">0</Property> <!-- Indicates if the license agreement has been viewed -->
64 <!-- END PROPERTIES -->
65
66 <!-- INSTALL DESCRIPTION -->
67 <Directory Id="TARGETDIR" Name="SourceDir">
68 <Directory Id="$(var.PrgFiles)" Name="$(var.PrgFiles)">
69 <Directory Id="Dir.EiffelSoftware" Name="Eiffel Software">
70 <Directory Id="INSTALLDIR" Name="$(var.InstallName)">
71 </Directory>
72 </Directory>
73 </Directory>
74 </Directory>
75
76 <FeatureRef Id="Feat.root">
77 </FeatureRef>
78 <!-- END INSTALL DESCRIPTION -->
79
80 <!-- INSTALL SEQUENCING -->
81 <InstallExecuteSequence>
82 </InstallExecuteSequence>
83 <AdminExecuteSequence>
84 </AdminExecuteSequence>
85 <!-- END INSTALL SEQUENCING -->
86
87 <!-- USER INTERFACE -->
88
89 <UIRef Id="UI.configuration"/>
90 <UIRef Id="UI.dialog_files_in_use"/>
91 <!-- END USER INTERFACE -->
92 </Product>
93 </Wix>

Properties

Name Value
svn:eol-style native

  ViewVC Help
Powered by ViewVC 1.1.23