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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 44572 - (show annotations)
Sat Aug 7 01:09:12 2004 UTC (15 years, 6 months ago) by manus
File size: 20288 byte(s)
Merged from 5.5 branch:
Removed EiffelSoftware.Runtime.dll from being installed in the GAC.

1 <?xml version="1.0" encoding="utf-8"?>
2 <Wix xmlns="http://schemas.microsoft.com/wix/2003/01/wi">
3 <Module Id="dotnet" Guid="26D33D6D-3A8D-4EEE-A3CD-664C59885A41" Language="0" Version="5.5">
4 <Package Id="26D33D6D-3A8D-4EEE-A3CD-664C59885A41" Keywords="MergeModule, MSI, Database" Description="Eiffel for .NET Support" Manufacturer="ISE Inc." InstallerVersion="200" Languages="1033" Compressed="yes" SummaryCodepage="0" />
5 <Directory Id="TARGETDIR" Name="SourceDir">
6 <Component Id="registry" Guid="1E275E79-401F-4B47-A0DE-E1B839C1D8F0">
7 <Registry Root="HKLM" Key="SOFTWARE\ISE\Eiffel55\EiffelSoftware.MetadataConsumer" Name="ISE_EIFFEL" Value="[Application]" KeyPath="yes" Id="registry" />
8 <Registry Root="HKLM" Key="SOFTWARE\Microsoft\.NETFramework\AssemblyFolders\[ProductName]" Value="[$EiffelSoftware.Runtime.dll]" Id="registry2" />
9 </Component>
10 <Directory Id="Application" Name=".">
11 <Directory Id="dotnet" Name="dotnet">
12 <Component Id="CreateFolder" Guid="0EC46414-25FA-4814-A018-00F63912F9B9" KeyPath="yes">
13 <CreateFolder />
14 <CreateFolder Directory="assemblies" />
15 <CreateFolder Directory="v1.0.3705" />
16 <CreateFolder Directory="v1.1.4322" />
17 </Component>
18 <Directory Id="assemblies" Name="ASSEMB~1" LongName="assemblies">
19 <Directory Id="v1.0.3705" Name="v103705" LongName="v1.0.3705" />
20 <Directory Id="v1.1.4322" Name="v114322" LongName="v1.1.4322" />
21 </Directory>
22 </Directory>
23 <Directory Id="studio" Name="studio">
24 <Directory Id="spec" Name="spec">
25 <Directory Id="windows" Name="windows">
26 <Directory Id="bin" Name="bin">
27 <Component Id="EiffelSoftware.Runtime.dll" Guid="747074F4-6EFD-48E9-88AC-E0AC1264C461">
28 <File Id="EiffelSoftware.Runtime.dll" Name="EIFFEL~1.DLL" LongName="EiffelSoftware.Runtime.dll" Checksum="yes" KeyPath="yes" src="$(env.INSTALL_DIR)\dotnet_binaries\EiffelSoftware.Runtime.dll">
29 </File>
30 </Component>
31 <Component Id="EiffelSoftware.MetadataConsumer.dll" Guid="269EF7C6-ABD2-4422-AA8D-4599F96CF4F3">
32 <File Id="EiffelSoftware.MetadataConsumer.dll" Name="EIFFEL~2.DLL" LongName="EiffelSoftware.MetadataConsumer.dll" KeyPath="yes" Assembly=".net" AssemblyRegisterComInterop="yes" AssemblyApplication="EiffelSoftware.MetadataConsumer.dll" src="$(env.INSTALL_DIR)\dotnet_binaries\EiffelSoftware.MetadataConsumer.dll">
33 </File>
34 </Component>
35 <Component Id="ISE.VS.FusionSupport.dll" Guid="74612B43-50C6-4769-828C-AC55E479CB92">
36 <File Id="ISE.VS.FusionSupport.dll" Name="ISEVSF~1.DLL" LongName="ISE.VS.FusionSupport.dll" Checksum="yes" KeyPath="yes" Assembly=".net" AssemblyRegisterComInterop="yes" AssemblyApplication="ISE.VS.FusionSupport.dll" src="$(env.INSTALL_DIR)\dotnet_binaries\ISE.VS.FusionSupport.dll"/>
37 </Component>
38 </Directory>
39 </Directory>
40 </Directory>
41 </Directory>
42 <Directory Id="library.net" Name="LIBRAR~1" LongName="library.net">
43 <Directory Id="wel" Name="wel">
44 <Component Id="wel_disk_space_callback.e" Guid="A931A94F-9B5D-4353-9414-7E80ADD49233">
45 <File Id="wel_disk_space_callback.e" Name="WEL_DI~3.E" LongName="wel_disk_space_callback.e" KeyPath="yes" />
46 <File Id="wel_dispatcher.e" Name="WEL_DI~1.E" LongName="wel_dispatcher.e" />
47 <File Id="wel_font_family_enumerator.e" Name="WEL_FO~1.E" LongName="wel_font_family_enumerator.e" />
48 <File Id="wel_identified.e" Name="WEL_ID~1.E" LongName="wel_identified.e" />
49 <File Id="wel_main_arguments.e" Name="WEL_MA~1.E" LongName="wel_main_arguments.e" />
50 <File Id="wel_object_id_manager.e" Name="WEL_OB~1.E" LongName="wel_object_id_manager.e" />
51 <File Id="wel_rich_edit_stream_in.e" Name="WEL_RI~1.E" LongName="wel_rich_edit_stream_in.e" />
52 <File Id="wel_rich_edit_stream_out.e" Name="WEL_RI~3.E" LongName="wel_rich_edit_stream_out.e" />
53 <File Id="wel_window_enumerator.e" Name="WEL_WI~1.E" LongName="wel_window_enumerator.e" />
54 <File Id="wel_winform_container.e" Name="WEL_WI~2.E" LongName="wel_winform_container.e" />
55 </Component>
56 </Directory>
57 <Directory Id="vision25" Name="vision2">
58 <Component Id="ev_pixmap_imp.e" Guid="37E31268-8F1C-4CBC-9A8B-6B3615D6F099">
59 <File Id="ev_pixmap_imp_loader.e" Name="EV_PIX~3.E" LongName="ev_pixmap_imp_loader.e" KeyPath="yes" />
60 </Component>
61 </Directory>
62 <Directory Id="thread" Name="thread">
63 <Directory Id="dotnet2" Name="dotnet">
64 <Component Id="read_write_lock.e" Guid="B7B3C805-366D-41B6-8F8D-C31F502E094A">
65 <File Id="read_write_lock.e" Name="READ_W~1.E" LongName="read_write_lock.e" KeyPath="yes" />
66 <File Id="thread_control.e" Name="THREAD~2.E" LongName="thread_control.e" />
67 <File Id="thread_attributes.e" Name="THREAD~1.E" LongName="thread_attributes.e" />
68 <File Id="condition_variable.e" Name="CONDIT~1.E" LongName="condition_variable.e" />
69 <File Id="mutex.e" Name="mutex.e" />
70 <File Id="thread.e" Name="thread.e" />
71 <File Id="semaphore.e" Name="SEMAPH~1.E" LongName="semaphore.e" />
72 </Component>
73 </Directory>
74 </Directory>
75 <Directory Id="base" Name="base">
76 <Directory Id="support" Name="support">
77 <Directory Id="dotnet3" Name="dotnet">
78 <Component Id="operating_environment.e" Guid="1DFDDD79-210D-4DFB-9837-3328F1C2279E">
79 <File Id="operating_environment.e" Name="OPERAT~1.E" LongName="operating_environment.e" KeyPath="yes" />
80 <File Id="execution_environment.e" Name="EXECUT~1.E" LongName="execution_environment.e" />
81 <File Id="class_name_translations.e" Name="CLASS_~1.E" LongName="class_name_translations.e" />
82 <File Id="mismatch_information.e" Name="MISMAT~1.E" LongName="mismatch_information.e" />
83 <File Id="managed_pointer.e" Name="MANAGE~1.E" LongName="managed_pointer.e" />
84 <File Id="double_math.e" Name="DOUBLE~1.E" LongName="double_math.e" />
85 <File Id="single_math.e" Name="SINGLE~1.E" LongName="single_math.e" />
86 <File Id="profiling_setting.e" Name="PROFIL~1.E" LongName="profiling_setting.e" />
87 <File Id="bool_string.e" Name="BOOL_S~1.E" LongName="bool_string.e" />
88 <File Id="identified_controller.e" Name="IDENTI~2.E" LongName="identified_controller.e" />
89 <File Id="internal.e" Name="internal.e" />
90 <File Id="identified.e" Name="IDENTI~1.E" LongName="identified.e" />
91 </Component>
92 </Directory>
93 </Directory>
94 <Directory Id="kernel" Name="kernel">
95 <Directory Id="dotnet4" Name="dotnet">
96 <Component Id="raw_file.e" Guid="23DA1C36-A57B-4A5D-9B1A-CA6B2D4AF39A">
97 <File Id="raw_file.e" Name="raw_file.e" KeyPath="yes" />
98 <File Id="procedure.e" Name="PROCED~1.E" LongName="procedure.e" />
99 <File Id="typed_pointer.e" Name="TYPED_~1.E" LongName="typed_pointer.e" />
100 <File Id="routine.e" Name="routine.e" />
101 <File Id="path_name.e" Name="PATH_N~1.E" LongName="path_name.e" />
102 <File Id="integer_8.e" Name="INTEGE~3.E" LongName="integer_8.e" />
103 <File Id="gc_info.e" Name="gc_info.e" />
104 <File Id="directory.e" Name="DIRECT~2.E" LongName="directory.e" />
105 <File Id="mem_info.e" Name="mem_info.e" />
106 <File Id="file_name.e" Name="FILE_N~1.E" LongName="file_name.e" />
107 <File Id="storable.e" Name="storable.e" />
108 <File Id="native_array.e" Name="NATIVE~1.E" LongName="native_array.e" />
109 <File Id="integer_64.e" Name="INTEGE~2.E" LongName="integer_64.e" />
110 <File Id="array.e" Name="array.e" />
111 <File Id="real_ref.e" Name="real_ref.e" />
112 <File Id="pointer.e" Name="pointer.e" />
113 <File Id="declarator.e" Name="DECLAR~1.E" LongName="declarator.e" />
114 <File Id="console.e" Name="console.e" />
115 <File Id="unix_signals.e" Name="UNIX_S~1.E" LongName="unix_signals.e" />
116 <File Id="plain_text_file.e" Name="PLAIN_~1.E" LongName="plain_text_file.e" />
117 <File Id="arguments.e" Name="ARGUME~1.E" LongName="arguments.e" />
118 <File Id="file.e" Name="file.e" />
119 <File Id="bit_ref.e" Name="bit_ref.e" />
120 <File Id="integer.e" Name="integer.e" />
121 <File Id="exceptions.e" Name="EXCEPT~2.E" LongName="exceptions.e" />
122 <File Id="boolean.e" Name="boolean.e" />
123 <File Id="real.e" Name="real.e" />
124 <File Id="platform.e" Name="platform.e" />
125 <File Id="memory.e" Name="memory.e" />
126 <File Id="integer_16.e" Name="INTEGE~1.E" LongName="integer_16.e" />
127 <File Id="double_ref.e" Name="DOUBLE~2.E" LongName="double_ref.e" />
128 <File Id="directory_name.e" Name="DIRECT~3.E" LongName="directory_name.e" />
129 <File Id="pointer_ref.e" Name="POINTE~1.E" LongName="pointer_ref.e" />
130 <File Id="cli_cell.e" Name="cli_cell.e" />
131 <File Id="special.e" Name="special.e" />
132 <File Id="character_ref.e" Name="CHARAC~2.E" LongName="character_ref.e" />
133 <File Id="basic_routines.e" Name="BASIC_~1.E" LongName="basic_routines.e" />
134 <File Id="unix_file_info.e" Name="UNIX_F~1.E" LongName="unix_file_info.e" />
135 <File Id="stream.e" Name="stream.e" />
136 <File Id="double.e" Name="double.e" />
137 <File Id="function.e" Name="function.e" />
138 <File Id="character.e" Name="CHARAC~1.E" LongName="character.e" />
139 <File Id="tuple.e" Name="tuple.e" />
140 <File Id="boolean_ref.e" Name="BOOLEA~1.E" LongName="boolean_ref.e" />
141 <File Id="any.e" Name="any.e" />
142 <File Id="disposable.e" Name="DISPOS~1.E" LongName="disposable.e" />
143 <File Id="string.e1" Name="string.e" />
144 <File Id="dotnet_pointer.e" Name="DO5684~1.E" LongName="dotnet_pointer.e" />
145 <File Id="dotnet_integer_16.e" Name="DOAC1F~1.E" LongName="dotnet_integer_16.e" />
146 <File Id="dotnet_character.e" Name="DOTNET~2.E" LongName="dotnet_character.e" />
147 <File Id="dotnet_integer.e" Name="DOTNET~4.E" LongName="dotnet_integer.e" />
148 <File Id="dotnet_double.e" Name="DOTNET~3.E" LongName="dotnet_double.e" />
149 <File Id="dotnet_integer_8.e" Name="DO0D19~1.E" LongName="dotnet_integer_8.e" />
150 <File Id="dotnet_boolean.e" Name="DOTNET~1.E" LongName="dotnet_boolean.e" />
151 <File Id="dotnet_real.e" Name="DO9EFE~1.E" LongName="dotnet_real.e" />
152 <File Id="dotnet_integer_64.e" Name="DOCC0B~1.E" LongName="dotnet_integer_64.e" />
153 </Component>
154 </Directory>
155 <Directory Id="exceptions" Name="EXCEPT~1" LongName="exceptions" />
156 </Directory>
157 </Directory>
158 </Directory>
159 <Directory Id="examples" Name="examples">
160 <Directory Id="dotnet1" Name="dotnet">
161 <Directory Id="vision2" Name="vision2">
162 <Directory Id="data_grid" Name="DATA_G~1" LongName="data_grid">
163 <Component Id="about_dialog.e" Guid="40508895-D62B-4B52-9D50-20C7A8DFF84C">
164 <File Id="about_dialog.e" Name="ABOUT_~1.E" LongName="about_dialog.e" KeyPath="yes" />
165 <File Id="interface_names.e" Name="INTERF~1.E" LongName="interface_names.e" />
166 <File Id="main_window.e" Name="MAIN_W~1.E" LongName="main_window.e" />
167 <File Id="application.e18" Name="APPLIC~2.E" LongName="application.e" />
168 <File Id="ace.ace5" Name="ace.ace" />
169 </Component>
170 </Directory>
171 </Directory>
172 <Directory Id="calculator" Name="CALCUL~1" LongName="calculator">
173 <Component Id="ace.ace16" Guid="E78A7B5C-EF9F-4F02-8A3F-2B0A151D96D0">
174 <File Id="ace.ace21" Name="ace.ace" />
175 </Component>
176 </Directory>
177 <Directory Id="winforms" Name="winforms">
178 <Directory Id="hello_world_dlg" Name="HELLO_~1" LongName="hello_world_dlg">
179 <Component Id="hello_world.e" Guid="DF2C1E70-8FA1-44BC-8E74-97D9F3D4D8C3">
180 <File Id="hello_world.e" Name="HELLO_~1.E" LongName="hello_world.e" KeyPath="yes" />
181 <File Id="ace.ace18" Name="ace.ace" />
182 </Component>
183 </Directory>
184 <Directory Id="mdi" Name="mdi">
185 <Component Id="ace.ace4" Guid="9FEB1761-5E10-4D92-A3FA-8EF545F3A959">
186 <File Id="document.e" Name="document.e" KeyPath="yes" />
187 <File Id="main_form.e" Name="MAIN_F~1.E" LongName="main_form.e" />
188 <File Id="ace.ace3" Name="ace.ace" />
189 </Component>
190 </Directory>
191 <Directory Id="basic" Name="basic">
192 <Component Id="application.e" Guid="D8555F0F-06C0-41D3-8057-E18E0919DCB6">
193 <File Id="application.e" Name="APPLIC~1.E" LongName="application.e" KeyPath="yes" />
194 <File Id="ace.ace7" Name="ace.ace" />
195 </Component>
196 </Directory>
197 <Directory Id="hello_world" Name="HELLO_~2" LongName="hello_world">
198 <Component Id="ace.ace11" Guid="C895AD1E-F365-4F28-85D6-9A9EA6042F8D">
199 <File Id="hello_world.e19" Name="HELLO_~2.E" LongName="hello_world.e" KeyPath="yes" />
200 <File Id="ace.ace12" Name="ace.ace" />
201 </Component>
202 </Directory>
203 <Directory Id="applications" Name="APPLIC~2" LongName="applications">
204 <Directory Id="world_calc" Name="WORLD_~1" LongName="world_calc">
205 <Component Id="ace.ace3" Guid="B801D30C-CB34-4B46-8976-3D2E2FCAD8C1">
206 <File Id="world_calc.e" Name="WORLD_~1.E" LongName="world_calc.e" KeyPath="yes" />
207 <File Id="ace.ace24" Name="ace.ace" />
208 </Component>
209 <Component Id="parserutils.dll" Guid="0ACB9FAA-182D-4400-AB9B-1E1B986373CA">
210 <File Id="parserutils.dll" Name="PARSER~1.DLL" LongName="parserutils.dll" KeyPath="yes" />
211 </Component>
212 <Component Id="math.dll" Guid="D63A4FCA-BE02-4674-8243-BA4B0F6B45A6">
213 <File Id="math.dll" Name="math.dll" KeyPath="yes" />
214 </Component>
215 </Directory>
216 </Directory>
217 <Directory Id="gdi_plus" Name="gdi_plus">
218 <Directory Id="text" Name="text">
219 <Component Id="gdip_text.e" Guid="1266A3C2-BED1-493B-9DA4-FEE0CE143CD0">
220 <File Id="gdip_text.e" Name="GDIP_T~1.E" LongName="gdip_text.e" KeyPath="yes" />
221 <File Id="marble.jpg" Name="marble.jpg" />
222 <File Id="colorbars.jpg" Name="COLORB~1.JPG" LongName="colorbars.jpg" />
223 <File Id="ace.ace25" Name="ace.ace" />
224 </Component>
225 </Directory>
226 </Directory>
227 <Directory Id="data" Name="data">
228 <Directory Id="grid" Name="grid">
229 <Component Id="data_grid.e9" Guid="53291981-AD7E-48ED-A419-2C294E1C2045">
230 <File Id="data_grid.e9" Name="DATA_G~2.E" LongName="data_grid.e" KeyPath="yes" />
231 <File Id="ace.ace33" Name="ace.ace" />
232 </Component>
233 </Directory>
234 </Directory>
235 <Directory Id="control_reference" Name="CONTRO~1" LongName="control_reference">
236 <Directory Id="tree_view_ctl" Name="TREE_V~1" LongName="tree_view_ctl">
237 <Component Id="openfold.bmp" Guid="20D0B826-7ECD-4E00-B29A-F8066913FC4C">
238 <File Id="openfold.bmp" Name="openfold.bmp" KeyPath="yes" />
239 <File Id="directory_node.e" Name="DIRECT~1.E" LongName="directory_node.e" />
240 <File Id="clsdfold.bmp" Name="clsdfold.bmp" />
241 <File Id="diamond.bmp" Name="diamond.bmp" />
242 <File Id="tree_view_ctl.e" Name="TREE_V~1.E" LongName="tree_view_ctl.e" />
243 <File Id="externals.e" Name="EXTERN~1.E" LongName="externals.e" />
244 <File Id="club.bmp" Name="club.bmp" />
245 <File Id="ace.ace11" Name="ace.ace" />
246 </Component>
247 </Directory>
248 <Directory Id="progress_bar_ctl" Name="PROGRE~1" LongName="progress_bar_ctl">
249 <Component Id="progress_bar_ctl.e" Guid="7349841A-A1F9-4B57-86AE-9494DDB0D5BE">
250 <File Id="progress_bar_ctl.e" Name="PROGRE~1.E" LongName="progress_bar_ctl.e" KeyPath="yes" />
251 <File Id="ace.ace26" Name="ace.ace" />
252 </Component>
253 </Directory>
254 <Directory Id="date_time_picker_ctl" Name="DATE_T~1" LongName="date_time_picker_ctl">
255 <Component Id="ace.ace2" Guid="DC9FB891-BCFE-4FE0-A61E-C492AA53B8BA">
256 <File Id="change_color_dlg.e" Name="CHANGE~1.E" LongName="change_color_dlg.e" KeyPath="yes" />
257 <File Id="date_time_picker_ctl.e" Name="DATE_T~1.E" LongName="date_time_picker_ctl.e" />
258 <File Id="ace.ace30" Name="ace.ace" />
259 </Component>
260 </Directory>
261 </Directory>
262 <Directory Id="menu" Name="menu">
263 <Component Id="ace.ace" Guid="78EC0B07-57AC-4BE1-8CF0-314C9D5034BC">
264 <File Id="menus.e" Name="menus.e" KeyPath="yes" />
265 <File Id="ace.ace" Name="ace.ace" />
266 </Component>
267 </Directory>
268 </Directory>
269 <Directory Id="ado" Name="ado">
270 <Directory Id="ado3" Name="ado3">
271 <Component Id="ado.e" Guid="E24AD907-EEA1-4FAC-A04F-152668DD6AEF">
272 <File Id="ado.e" Name="ado.e" KeyPath="yes" />
273 <File Id="ace.ace8" Name="ace.ace" />
274 </Component>
275 </Directory>
276 </Directory>
277 <Directory Id="threading" Name="THREAD~1" LongName="threading">
278 <Directory Id="monitor" Name="monitor">
279 <Component Id="resource.e" Guid="00F08824-B699-47B4-AFE7-B6A3E6880C6D">
280 <File Id="resource.e" Name="resource.e" KeyPath="yes" />
281 <File Id="monitor.e" Name="monitor.e" />
282 <File Id="ace.ace20" Name="ace.ace" />
283 </Component>
284 </Directory>
285 <Directory Id="timers" Name="timers">
286 <Component Id="ace.ace1" Guid="7CCE6532-1C6E-4165-B52E-2783A9D014E0">
287 <File Id="timers.e" Name="timers.e" KeyPath="yes" />
288 <File Id="ace.ace34" Name="ace.ace" />
289 </Component>
290 </Directory>
291 <Directory Id="pools" Name="pools">
292 <Component Id="pools.e" Guid="462FAFF1-C46D-4F72-8037-3802F82A1FE6">
293 <File Id="pools.e" Name="pools.e" KeyPath="yes" />
294 <File Id="ace.ace13" Name="ace.ace" />
295 </Component>
296 </Directory>
297 </Directory>
298 </Directory>
299 </Directory>
300 </Directory>
301 </Directory>
302 </Module>
303 </Wix>

Properties

Name Value
svn:eol-style native
svn:keywords Author Date Id Revision

  ViewVC Help
Powered by ViewVC 1.1.23