/[eiffelstudio]/branches/Eiffel_57_docking/Src/Eiffel/Ace/ec.ecf
ViewVC logotype

Contents of /branches/Eiffel_57_docking/Src/Eiffel/Ace/ec.ecf

Parent Directory Parent Directory | Revision Log Revision Log


Revision 62171 - (show annotations)
Tue Aug 1 01:27:17 2006 UTC (13 years, 4 months ago) by larryl
File size: 20318 byte(s)
First commit docking tabbed Eiffel Studio.
1 <?xml version="1.0" encoding="ISO-8859-1"?><system xmlns="http://www.eiffel.com/developers/xml/configuration-1-0-0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.eiffel.com/developers/xml/configuration-1-0-0 http://www.eiffel.com/developers/xml/configuration-1-0-0.xsd" name="ec" uuid="D398E904-E3C8-4F8A-B9E7-6FE493CEA02F">
2 <target name="common">
3 <file_rule>
4 <exclude>/\.svn$</exclude>
5 </file_rule>
6 <option trace="false" profile="false" debug="false" warning="true">
7 <assertions precondition="true" postcondition="false" check="true" invariant="false" loop="false"/>
8 <warning name="old_verbatim_strings" enabled="false"/>
9 </option>
10 <setting name="check_vape" value="true"/>
11 <setting name="console_application" value="true"/>
12 <setting name="dead_code_removal" value="true"/>
13 <setting name="exception_trace" value="true"/>
14 <setting name="inlining" value="true"/>
15 <setting name="inlining_size" value="0"/>
16 <setting name="line_generation" value="false"/>
17 <setting name="multithreaded" value="true"/>
18 <external_include location="$(EIFFEL_SRC)/C/bench">
19 <condition>
20 <platform excluded_value="windows"/>
21 </condition>
22 </external_include>
23 <external_include location="$(EIFFEL_SRC)/C/platform">
24 <condition>
25 <platform excluded_value="windows"/>
26 </condition>
27 </external_include>
28 <external_include location="\$(EIFFEL_SRC)\C\bench">
29 <condition>
30 <platform value="windows"/>
31 </condition>
32 </external_include>
33 <external_include location="\$(EIFFEL_SRC)\C\platform">
34 <condition>
35 <platform value="windows"/>
36 </condition>
37 </external_include>
38 <external_include location="\$(EIFFEL_SRC)\Eiffel\library\cli_writer\Clib -D_WIN32_DCOM">
39 <condition>
40 <platform value="windows"/>
41 </condition>
42 </external_include>
43 <external_object location="$(EIFFEL_SRC)/C/bench/libmtcompiler.a">
44 <condition>
45 <platform excluded_value="windows"/>
46 <build value="finalize"/>
47 </condition>
48 </external_object>
49 <external_object location="$(EIFFEL_SRC)/C/bench/libmtwcompiler.a">
50 <condition>
51 <platform excluded_value="windows"/>
52 <build value="workbench"/>
53 </condition>
54 </external_object>
55 <external_object location="$(EIFFEL_SRC)/C/platform/libplatform.a">
56 <condition>
57 <platform excluded_value="windows"/>
58 </condition>
59 </external_object>
60 <external_object location="$(EIFFEL_SRC)\C\bench\mtcompiler.lib">
61 <condition>
62 <platform value="windows"/>
63 <build value="finalize"/>
64 </condition>
65 </external_object>
66 <external_object location="$(EIFFEL_SRC)\C\bench\mtwcompiler.lib">
67 <condition>
68 <platform value="windows"/>
69 <build value="workbench"/>
70 </condition>
71 </external_object>
72 <external_object location="$(EIFFEL_SRC)\C\platform\platform.lib">
73 <condition>
74 <platform value="windows"/>
75 </condition>
76 </external_object>
77 <external_object location="$(EIFFEL_SRC)\Eiffel\library\cli_writer\spec\msc\lib\cli_writer.lib">
78 <condition>
79 <platform value="windows"/>
80 </condition>
81 </external_object>
82 <library name="base" location="$ISE_LIBRARY\library\base\base.ecf"/>
83 <library name="base_extension" location="$ISE_LIBRARY\library\base_extension\base_extension.ecf"/>
84 <library name="consumer" location="$EIFFEL_SRC\dotnet\consumer\consumer.ecf"/>
85 <library name="dotnet_helper" location="$EIFFEL_SRC\dotnet\helpers\support\dotnet_helper.ecf"/>
86 <library name="gobo" location="$ISE_LIBRARY\library\gobo\gobo.ecf"/>
87 <library name="gobo_extension" location="$ISE_LIBRARY\library\gobo_extension\gobo_extension.ecf"/>
88 <library name="process" location="$ISE_LIBRARY\library\process\process.ecf"/>
89 <library name="time" location="$ISE_LIBRARY\library\time\time.ecf"/>
90 <library name="uuid" location="$ISE_LIBRARY\library\uuid\uuid.ecf"/>
91 <library name="wel" location="$ISE_LIBRARY\library\wel\wel.ecf" readonly="false"/>
92 </target>
93 <target name="batch" extends="common">
94 <root class="ES" feature="make"/>
95 <variable name="batch_preferences" value="true"/>
96 <library name="preferences_reg" location="$ISE_LIBRARY\library\preferences\preferences_reg.ecf">
97 <condition>
98 <platform value="windows"/>
99 </condition>
100 </library>
101 <library name="preferences_xml" location="$ISE_LIBRARY\library\preferences\preferences_xml.ecf">
102 <condition>
103 <platform excluded_value="windows"/>
104 </condition>
105 </library>
106 <cluster name="beurk" location="$EIFFEL_SRC\Eiffel\beurk\"/>
107 <cluster name="cli_writer_unix" location="$EIFFEL_SRC\Eiffel\library\cli_writer\" recursive="true">
108 <condition>
109 <platform excluded_value="windows"/>
110 </condition>
111 <file_rule>
112 <exclude>/md_strong_name.e$</exclude>
113 <exclude>/md_public_key.e$</exclude>
114 </file_rule>
115 </cluster>
116 <cluster name="cli_writer_windows" location="$EIFFEL_SRC\Eiffel\library\cli_writer\" recursive="true">
117 <condition>
118 <platform value="windows"/>
119 </condition>
120 </cluster>
121 <cluster name="common_structured_text" location="$EIFFEL_SRC\library\editor\text_window\text\structure\structured_text\common\" recursive="true">
122 <file_rule>
123 <exclude>/text_formatter.e$</exclude>
124 <exclude>/structured_text.e$</exclude>
125 </file_rule>
126 </cluster>
127 <cluster name="compiler_api_unix" location="$EIFFEL_SRC\Eiffel\API\" recursive="true">
128 <condition>
129 <platform excluded_value="windows"/>
130 </condition>
131 <file_rule>
132 <exclude>/structured_text$</exclude>
133 </file_rule>
134 </cluster>
135 <cluster name="compiler_api_windows" location="$EIFFEL_SRC\Eiffel\API\" recursive="true">
136 <condition>
137 <platform value="windows"/>
138 </condition>
139 <file_rule>
140 <exclude>/structured_text$</exclude>
141 <exclude>/eb_preference_manager.e$</exclude>
142 </file_rule>
143 </cluster>
144 <cluster name="compiler_unix" location="$EIFFEL_SRC\Eiffel\eiffel\" recursive="true">
145 <condition>
146 <platform excluded_value="windows"/>
147 </condition>
148 <file_rule>
149 <exclude>/com_il_generation$</exclude>
150 <exclude>/Clib$</exclude>
151 <exclude>/Core$</exclude>
152 <exclude>/junk$</exclude>
153 <exclude>/kernel$</exclude>
154 <exclude>/windows$</exclude>
155 </file_rule>
156 </cluster>
157 <cluster name="compiler_windows" location="$EIFFEL_SRC\Eiffel\eiffel\" recursive="true">
158 <condition>
159 <platform value="windows"/>
160 </condition>
161 <file_rule>
162 <exclude>/unix$</exclude>
163 <exclude>/Clib$</exclude>
164 <exclude>/Core$</exclude>
165 <exclude>/junk$</exclude>
166 <exclude>/kernel$</exclude>
167 </file_rule>
168 </cluster>
169 <cluster name="configuration" location="$EIFFEL_SRC\Eiffel\library\configuration\" recursive="true">
170 <file_rule>
171 <exclude>/dotnet$</exclude>
172 </file_rule>
173 </cluster>
174 <cluster name="documentation" location="$EIFFEL_SRC\Eiffel\case\documentation\" recursive="true"/>
175 <cluster name="eiffel_structured_text" location="$EIFFEL_SRC\Eiffel\API\structured_text\" recursive="true">
176 <file_rule>
177 <exclude>/common$</exclude>
178 </file_rule>
179 </cluster>
180 <cluster name="flat_short_b" location="$EIFFEL_SRC\Eiffel\flat_short\bench\"/>
181 <cluster name="interface" location="$TABBED_EIFFEL_SRC\Eiffel\interface\">
182 <cluster name="interface_shared" location="$|shared\"/>
183 <cluster name="preference_tool" location="$|graphical\preference_tool\"/>
184 <cluster name="profile_tool" location="$|graphical\profile_tool\"/>
185 <cluster name="tty" location="$|tty\" recursive="true"/>
186 </cluster>
187 <cluster name="merger" location="$EIFFEL_SRC\tools\partial_classes_merger\src\" recursive="true">
188 <file_rule>
189 <exclude>/EIFGEN$</exclude>
190 </file_rule>
191 </cluster>
192 <cluster name="parser" location="$EIFFEL_SRC\Eiffel\parser\" recursive="true">
193 <file_rule>
194 <exclude>/compiler_override$</exclude>
195 <exclude>/error$</exclude>
196 </file_rule>
197 </cluster>
198 <cluster name="switch" location="$TABBED_EIFFEL_SRC\Eiffel\switch\">
199 <cluster name="communications" location="$|no_communication\">
200 <cluster name="debuging_class" location="$|debug\"/>
201 <cluster name="status" location="$|status\"/>
202 </cluster>
203 <cluster name="interface_switch" location="$|interface\batch_only\"/>
204 <cluster name="license_switch" location="$|license\no_license\"/>
205 </cluster>
206 <override name="table_eiffel_3" location="$ISE_LIBRARY\library\obsolete\base\table_eiffel3\"/>
207 </target>
208 <target name="ecdpc" extends="batch">
209 <setting name="executable_name" value="ecdpc"/>
210 </target>
211 <target name="bench" extends="common">
212 <description>Eiffel Studio</description>
213 <root class="EB_KERNEL" feature="make"/>
214 <option debug="false">
215 <assertions precondition="true" postcondition="true" check="false" invariant="false" loop="false"/>
216 </option>
217 <external_object location="$(EIFFEL_SRC)/C/ipc/ewb/libmtwewb.a">
218 <condition>
219 <platform excluded_value="windows"/>
220 <build value="workbench"/>
221 </condition>
222 </external_object>
223 <external_object location="$(EIFFEL_SRC)/C/ipc/ewb/libmtewb.a">
224 <condition>
225 <platform excluded_value="windows"/>
226 <build value="finalize"/>
227 </condition>
228 </external_object>
229 <external_object location="$(EIFFEL_SRC)/C/ipc/shared/libmtipc.a">
230 <condition>
231 <platform excluded_value="windows"/>
232 <build value="finalize"/>
233 </condition>
234 </external_object>
235 <external_object location="$(EIFFEL_SRC)\C\ipc\ewb\mtwewb.lib">
236 <condition>
237 <platform value="windows"/>
238 <build value="workbench"/>
239 </condition>
240 </external_object>
241 <external_object location="$(EIFFEL_SRC)\C\ipc\ewb\mtewb.lib">
242 <condition>
243 <platform value="windows"/>
244 <build value="finalize"/>
245 </condition>
246 </external_object>
247 <external_object location="$(EIFFEL_SRC)\C\ipc\shared\mtipc.lib">
248 <condition>
249 <platform value="windows"/>
250 <build value="finalize"/>
251 </condition>
252 </external_object>
253 <external_object location="htmlhelp.lib">
254 <condition>
255 <platform value="windows"/>
256 </condition>
257 </external_object>
258 <external_object location="$(EIFFEL_SRC)\Eiffel\library\cli_writer\spec\msc\lib\cli_debugger.lib">
259 <condition>
260 <platform value="windows"/>
261 </condition>
262 </external_object>
263 <variable name="batch_framework" value="false"/>
264 <library name="diff" location="$ISE_LIBRARY\library\diff\diff.ecf"/>
265 <library name="docking" location="$ISE_LIBRARY\library\docking\docking.ecf" readonly="false">
266 <option>
267 <assertions precondition="false" postcondition="false" check="false" invariant="false" loop="false"/>
268 </option>
269 </library>
270 <library name="editor" location="$ISE_LIBRARY\library\editor\editor.ecf" readonly="false">
271 <option>
272 <assertions precondition="false" postcondition="false" check="false" invariant="false" loop="false"/>
273 </option>
274 </library>
275 <library name="event" location="$ISE_LIBRARY\library\event\event.ecf">
276 <condition>
277 <platform excluded_value="windows"/>
278 </condition>
279 </library>
280 <library name="framework" location="$EIFFEL_SRC\framework\framework.ecf" readonly="false"/>
281 <library name="graph" location="$ISE_LIBRARY\library\graph\graph.ecf"/>
282 <library name="lex" location="$ISE_LIBRARY\library\lex\lex.ecf"/>
283 <library name="net" location="$ISE_LIBRARY\library\net\net.ecf"/>
284 <library name="patterns" location="$ISE_LIBRARY\library\patterns\patterns.ecf"/>
285 <library name="preferences_reg" location="$ISE_LIBRARY\library\preferences\preferences_reg.ecf">
286 <condition>
287 <platform value="windows"/>
288 </condition>
289 </library>
290 <library name="preferences_xml" location="$ISE_LIBRARY\library\preferences\preferences_xml.ecf">
291 <condition>
292 <platform excluded_value="windows"/>
293 </condition>
294 </library>
295 <library name="thread" location="$ISE_LIBRARY\library\thread\thread.ecf"/>
296 <library name="vision2" location="$ISE_LIBRARY\library\vision2\vision2.ecf" readonly="false">
297 <option>
298 <assertions precondition="true" postcondition="true" check="true" invariant="false" loop="false"/>
299 </option>
300 </library>
301 <library name="vision2_extension" location="$ISE_LIBRARY\library\vision2_extension\vision2_extension.ecf"/>
302 <cluster name="beurk" location="$EIFFEL_SRC\Eiffel\beurk\" recursive="true"/>
303 <cluster name="cli_debugger" location="$EIFFEL_SRC\Eiffel\library\cli_debugger\" recursive="true">
304 <condition>
305 <platform value="windows"/>
306 </condition>
307 </cluster>
308 <cluster name="cli_writer_unix" location="$EIFFEL_SRC\Eiffel\library\cli_writer\" recursive="true">
309 <condition>
310 <platform excluded_value="windows"/>
311 </condition>
312 <file_rule>
313 <exclude>/md_strong_name\.e$</exclude>
314 <exclude>/md_public_key\.e$</exclude>
315 </file_rule>
316 </cluster>
317 <cluster name="cli_writer_windows" location="$EIFFEL_SRC\Eiffel\library\cli_writer\" recursive="true">
318 <condition>
319 <platform value="windows"/>
320 </condition>
321 <file_rule>
322 <exclude>/clib$</exclude>
323 <exclude>/spec$</exclude>
324 </file_rule>
325 </cluster>
326 <cluster name="compiler_api" location="$TABBED_EIFFEL_SRC\Eiffel\API\" recursive="true">
327 <class_option class="CLASS_TEXT_FORMATTER" trace="false" profile="false" debug="false" warning="true">
328 <debug name="docking" enabled="true"/>
329 <assertions precondition="true" postcondition="true" check="false" invariant="false" loop="false"/>
330 <warning name="old_verbatim_strings" enabled="false"/>
331 </class_option>
332 </cluster>
333 <cluster name="compiler_unix" location="$EIFFEL_SRC\Eiffel\eiffel\" recursive="true">
334 <condition>
335 <platform excluded_value="windows"/>
336 </condition>
337 <file_rule>
338 <exclude>/windows$</exclude>
339 <exclude>/com_il_generation$</exclude>
340 <exclude>/Core$</exclude>
341 <exclude>/kernel$</exclude>
342 </file_rule>
343 </cluster>
344 <cluster name="compiler_windows" location="$EIFFEL_SRC\Eiffel\eiffel\" recursive="true">
345 <condition>
346 <platform value="windows"/>
347 </condition>
348 <file_rule>
349 <exclude>/unix$</exclude>
350 <exclude>/Clib$</exclude>
351 <exclude>/Core$</exclude>
352 <exclude>/junk$</exclude>
353 <exclude>/kernel$</exclude>
354 </file_rule>
355 </cluster>
356 <cluster name="configuration" location="$EIFFEL_SRC\Eiffel\library\configuration\" recursive="true">
357 <file_rule>
358 <exclude>/dotnet$</exclude>
359 </file_rule>
360 </cluster>
361 <cluster name="documentation" location="$EIFFEL_SRC\Eiffel\case\" recursive="true"/>
362 <cluster name="eac_documentation" location="$EIFFEL_SRC\dotnet\eac_browser\src\deserialization\assembly_informations\"/>
363 <cluster name="flat_short_b" location="$EIFFEL_SRC\Eiffel\flat_short\bench\">
364 <class_option class="FEATURE_CLAUSE_EXPORT" trace="false" profile="false" debug="false" warning="true">
365 <debug name="docking" enabled="true"/>
366 <assertions precondition="true" postcondition="true" check="false" invariant="false" loop="false"/>
367 <warning name="old_verbatim_strings" enabled="false"/>
368 </class_option>
369 <class_option class="FORMAT_REGISTRATION" trace="false" profile="false" debug="false" warning="true">
370 <debug name="docking" enabled="true"/>
371 <assertions precondition="true" postcondition="true" check="false" invariant="false" loop="false"/>
372 <warning name="old_verbatim_strings" enabled="false"/>
373 </class_option>
374 <class_option class="CATEGORY" trace="false" profile="false" debug="false" warning="true">
375 <debug name="docking" enabled="true"/>
376 <assertions precondition="true" postcondition="true" check="false" invariant="false" loop="false"/>
377 <warning name="old_verbatim_strings" enabled="false"/>
378 </class_option>
379 <class_option class="AST_REGISTRATION" trace="false" profile="false" debug="false" warning="true">
380 <debug name="docking" enabled="true"/>
381 <assertions precondition="true" postcondition="true" check="false" invariant="false" loop="false"/>
382 <warning name="old_verbatim_strings" enabled="false"/>
383 </class_option>
384 <class_option class="TEXT_FORMATTER_DECORATOR" trace="false" profile="false" debug="false" warning="true">
385 <debug name="docking" enabled="true"/>
386 <assertions precondition="true" postcondition="true" check="false" invariant="false" loop="false"/>
387 <warning name="old_verbatim_strings" enabled="false"/>
388 </class_option>
389 <class_option class="FEATURE_ADAPTER" trace="false" profile="false" debug="false" warning="true">
390 <debug name="docking" enabled="true"/>
391 <assertions precondition="true" postcondition="true" check="false" invariant="false" loop="false"/>
392 <warning name="old_verbatim_strings" enabled="false"/>
393 </class_option>
394 </cluster>
395 <cluster name="interface_unix" location="$TABBED_EIFFEL_SRC\Eiffel\interface\" recursive="true">
396 <condition>
397 <platform excluded_value="windows"/>
398 </condition>
399 <file_rule>
400 <exclude>/graphical$</exclude>
401 <exclude>/win32$</exclude>
402 <exclude>/mswin$</exclude>
403 <exclude>/tty$</exclude>
404 <exclude>/Not_in_System$</exclude>
405 <exclude>/preferences$</exclude>
406 <exclude>/dotnet$</exclude>
407 <exclude>/ewb_case_storage\.e$</exclude>
408 </file_rule>
409 </cluster>
410 <cluster name="interface_windows" location="$TABBED_EIFFEL_SRC\Eiffel\interface\" recursive="true">
411 <condition>
412 <platform value="windows"/>
413 </condition>
414 <class_option class="EB_FLAT_FORMATTER" trace="false" profile="false" debug="false" warning="true">
415 <debug name="docking" enabled="true"/>
416 <assertions precondition="true" postcondition="true" check="false" invariant="false" loop="false"/>
417 <warning name="old_verbatim_strings" enabled="false"/>
418 </class_option>
419 <class_option class="EB_SHARED_FORMAT_TABLES" trace="false" profile="false" debug="false" warning="true">
420 <debug name="docking" enabled="true"/>
421 <assertions precondition="true" postcondition="true" check="false" invariant="false" loop="false"/>
422 <warning name="old_verbatim_strings" enabled="false"/>
423 </class_option>
424 <file_rule>
425 <exclude>/graphical$</exclude>
426 <exclude>/gtk$</exclude>
427 <exclude>/tty$</exclude>
428 <exclude>/Not_in_System$</exclude>
429 <exclude>/xml_implementation$</exclude>
430 <exclude>/preferences$</exclude>
431 <exclude>/no_dotnet$</exclude>
432 <exclude>/ewb_case_storage.e$</exclude>
433 </file_rule>
434 </cluster>
435 <cluster name="memory_analyser" location="$EIFFEL_SRC\library\memory_analyzer\" recursive="true"/>
436 <cluster name="merger" location="$EIFFEL_SRC\tools\partial_classes_merger\src\" recursive="true">
437 <file_rule>
438 <exclude>/EIFGEN$</exclude>
439 </file_rule>
440 </cluster>
441 <cluster name="parser" location="$EIFFEL_SRC\Eiffel\parser\" recursive="true">
442 <file_rule>
443 <exclude>/compiler_override$</exclude>
444 <exclude>/error$</exclude>
445 </file_rule>
446 </cluster>
447 <cluster name="process_gui" location="$ISE_LIBRARY\library\process\gui\" recursive="true"/>
448 <cluster name="switch" location="$TABBED_EIFFEL_SRC\Eiffel\switch\">
449 <cluster name="communications" location="$|communication\">
450 <cluster name="debuging_class" location="$|debug\"/>
451 <cluster name="debuging_formatters" location="$|formatters\"/>
452 <cluster name="io_watcher_gtk" location="$|spec\gtk\">
453 <condition>
454 <platform excluded_value="windows"/>
455 </condition>
456 </cluster>
457 <cluster name="io_watcher_mswin" location="$|spec\mswin\">
458 <condition>
459 <platform value="windows"/>
460 </condition>
461 </cluster>
462 <cluster name="ipc" location="$|ipc\" recursive="true"/>
463 <cluster name="status_mswin" location="$|status\" recursive="true">
464 <condition>
465 <platform value="windows"/>
466 </condition>
467 <file_rule>
468 <exclude>/no_dotnet$</exclude>
469 </file_rule>
470 </cluster>
471 <cluster name="status_unix" location="$|status\" recursive="true">
472 <condition>
473 <platform excluded_value="windows"/>
474 </condition>
475 <file_rule>
476 <exclude>/dotnet$</exclude>
477 </file_rule>
478 </cluster>
479 </cluster>
480 <cluster name="interface_switch" location="$|interface\new_graphical\"/>
481 <cluster name="time_lock" location="$|license\time_lock\"/>
482 </cluster>
483 <cluster name="tty" location="$TABBED_EIFFEL_SRC\Eiffel\interface\tty\" recursive="true">
484 <file_rule>
485 <exclude>/eb_diagram_html_generator\.e$</exclude>
486 <exclude>/eb_gui_preferences\.e$</exclude>
487 <exclude>/ewb_case_storage\.e$</exclude>
488 </file_rule>
489 </cluster>
490 <override name="table_eiffel3" location="$ISE_LIBRARY\library\obsolete\base\table_eiffel3\"/>
491 </target>
492 </system>

Properties

Name Value
svn:eol-style native
svn:keywords author date id revision

  ViewVC Help
Powered by ViewVC 1.1.23