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

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

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 62170 by manus, Sun Jul 30 06:44:13 2006 UTC revision 62171 by larryl, Tue Aug 1 01:27:17 2006 UTC
# Line 79  Line 79 
79                                  <platform value="windows"/>                                  <platform value="windows"/>
80                          </condition>                          </condition>
81                  </external_object>                  </external_object>
82                  <library name="base" location="$ISE_LIBRARY\library\base\base.ecf" readonly="false"/>                  <library name="base" location="$ISE_LIBRARY\library\base\base.ecf"/>
83                  <library name="base_extension" location="$ISE_LIBRARY\library\base_extension\base_extension.ecf" readonly="false"/>                  <library name="base_extension" location="$ISE_LIBRARY\library\base_extension\base_extension.ecf"/>
84                  <library name="consumer" location="$EIFFEL_SRC\dotnet\consumer\consumer.ecf" readonly="false"/>                  <library name="consumer" location="$EIFFEL_SRC\dotnet\consumer\consumer.ecf"/>
85                  <library name="dotnet_helper" location="$EIFFEL_SRC\dotnet\helpers\support\dotnet_helper.ecf" readonly="false"/>                  <library name="dotnet_helper" location="$EIFFEL_SRC\dotnet\helpers\support\dotnet_helper.ecf"/>
86                  <library name="framework" location="$EIFFEL_SRC\framework\framework.ecf" readonly="false"/>                  <library name="gobo" location="$ISE_LIBRARY\library\gobo\gobo.ecf"/>
87                  <library name="gobo" location="$ISE_LIBRARY\library\gobo\gobo.ecf" readonly="false"/>                  <library name="gobo_extension" location="$ISE_LIBRARY\library\gobo_extension\gobo_extension.ecf"/>
88                  <library name="gobo_extension" location="$ISE_LIBRARY\library\gobo_extension\gobo_extension.ecf" readonly="false"/>                  <library name="process" location="$ISE_LIBRARY\library\process\process.ecf"/>
89                  <library name="process" location="$ISE_LIBRARY\library\process\process.ecf" readonly="false"/>                  <library name="time" location="$ISE_LIBRARY\library\time\time.ecf"/>
90                  <library name="time" location="$ISE_LIBRARY\library\time\time.ecf" readonly="false"/>                  <library name="uuid" location="$ISE_LIBRARY\library\uuid\uuid.ecf"/>
                 <library name="uuid" location="$ISE_LIBRARY\library\uuid\uuid.ecf" readonly="false"/>  
91                  <library name="wel" location="$ISE_LIBRARY\library\wel\wel.ecf" readonly="false"/>                  <library name="wel" location="$ISE_LIBRARY\library\wel\wel.ecf" readonly="false"/>
92          </target>          </target>
93          <target name="batch" extends="common">          <target name="batch" extends="common">
94                  <root class="ES" feature="make"/>                  <root class="ES" feature="make"/>
95                  <variable name="batch_preferences" value="true"/>                  <variable name="batch_preferences" value="true"/>
96                  <variable name="batch_framework" value="true"/>                  <library name="preferences_reg" location="$ISE_LIBRARY\library\preferences\preferences_reg.ecf">
                 <library name="preferences_reg" location="$ISE_LIBRARY\library\preferences\preferences_reg.ecf" readonly="false">  
97                          <condition>                          <condition>
98                                  <platform value="windows"/>                                  <platform value="windows"/>
99                          </condition>                          </condition>
100                  </library>                  </library>
101                  <library name="preferences_xml" location="$ISE_LIBRARY\library\preferences\preferences_xml.ecf" readonly="false">                  <library name="preferences_xml" location="$ISE_LIBRARY\library\preferences\preferences_xml.ecf">
102                          <condition>                          <condition>
103                                  <platform excluded_value="windows"/>                                  <platform excluded_value="windows"/>
104                          </condition>                          </condition>
# Line 113  Line 111 
111                          <file_rule>                          <file_rule>
112                                  <exclude>/md_strong_name.e$</exclude>                                  <exclude>/md_strong_name.e$</exclude>
113                                  <exclude>/md_public_key.e$</exclude>                                  <exclude>/md_public_key.e$</exclude>
                                 <exclude>/system_assembly_list_builder.e$</exclude>  
114                          </file_rule>                          </file_rule>
115                  </cluster>                  </cluster>
116                  <cluster name="cli_writer_windows" location="$EIFFEL_SRC\Eiffel\library\cli_writer\" recursive="true">                  <cluster name="cli_writer_windows" location="$EIFFEL_SRC\Eiffel\library\cli_writer\" recursive="true">
# Line 181  Line 178 
178                          </file_rule>                          </file_rule>
179                  </cluster>                  </cluster>
180                  <cluster name="flat_short_b" location="$EIFFEL_SRC\Eiffel\flat_short\bench\"/>                  <cluster name="flat_short_b" location="$EIFFEL_SRC\Eiffel\flat_short\bench\"/>
181                  <cluster name="interface" location="$EIFFEL_SRC\Eiffel\interface\">                  <cluster name="interface" location="$TABBED_EIFFEL_SRC\Eiffel\interface\">
182                          <cluster name="interface_shared" location="$|shared\"/>                          <cluster name="interface_shared" location="$|shared\"/>
183                          <cluster name="preference_tool" location="$|graphical\preference_tool\"/>                          <cluster name="preference_tool" location="$|graphical\preference_tool\"/>
184                          <cluster name="profile_tool" location="$|graphical\profile_tool\"/>                          <cluster name="profile_tool" location="$|graphical\profile_tool\"/>
# Line 198  Line 195 
195                                  <exclude>/error$</exclude>                                  <exclude>/error$</exclude>
196                          </file_rule>                          </file_rule>
197                  </cluster>                  </cluster>
198                  <cluster name="switch" location="$EIFFEL_SRC\Eiffel\switch\">                  <cluster name="switch" location="$TABBED_EIFFEL_SRC\Eiffel\switch\">
199                          <cluster name="communications" location="$|no_communication\">                          <cluster name="communications" location="$|no_communication\">
200                                  <cluster name="debuging_class" location="$|debug\"/>                                  <cluster name="debuging_class" location="$|debug\"/>
201                                  <cluster name="status" location="$|status\"/>                                  <cluster name="status" location="$|status\"/>
# Line 214  Line 211 
211          <target name="bench" extends="common">          <target name="bench" extends="common">
212                  <description>Eiffel Studio</description>                  <description>Eiffel Studio</description>
213                  <root class="EB_KERNEL" feature="make"/>                  <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">                  <external_object location="$(EIFFEL_SRC)/C/ipc/ewb/libmtwewb.a">
218                          <condition>                          <condition>
219                                  <platform excluded_value="windows"/>                                  <platform excluded_value="windows"/>
# Line 261  Line 261 
261                          </condition>                          </condition>
262                  </external_object>                  </external_object>
263                  <variable name="batch_framework" value="false"/>                  <variable name="batch_framework" value="false"/>
264                  <library name="diff" location="$ISE_LIBRARY\library\diff\diff.ecf" readonly="false"/>                  <library name="diff" location="$ISE_LIBRARY\library\diff\diff.ecf"/>
265                  <library name="editor" location="$ISE_LIBRARY\library\editor\editor.ecf" readonly="false"/>                  <library name="docking" location="$ISE_LIBRARY\library\docking\docking.ecf" readonly="false">
266                  <library name="graph" location="$ISE_LIBRARY\library\graph\graph.ecf" readonly="false"/>                          <option>
267                  <library name="lex" location="$ISE_LIBRARY\library\lex\lex.ecf" readonly="false"/>                                  <assertions precondition="false" postcondition="false" check="false" invariant="false" loop="false"/>
268                  <library name="memory_analyzer" location="$ISE_LIBRARY\library\memory_analyzer\memory_analyzer.ecf" readonly="false"/>                          </option>
269                  <library name="net" location="$ISE_LIBRARY\library\net\net.ecf" readonly="false"/>                  </library>
270                  <library name="patterns" location="$ISE_LIBRARY\library\patterns\patterns.ecf" readonly="false"/>                  <library name="editor" location="$ISE_LIBRARY\library\editor\editor.ecf" readonly="false">
271                  <library name="preferences_reg" location="$ISE_LIBRARY\library\preferences\preferences_reg.ecf" readonly="false">                          <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>                          <condition>
287                                  <platform value="windows"/>                                  <platform value="windows"/>
288                          </condition>                          </condition>
289                  </library>                  </library>
290                  <library name="preferences_xml" location="$ISE_LIBRARY\library\preferences\preferences_xml.ecf" readonly="false">                  <library name="preferences_xml" location="$ISE_LIBRARY\library\preferences\preferences_xml.ecf">
291                          <condition>                          <condition>
292                                  <platform excluded_value="windows"/>                                  <platform excluded_value="windows"/>
293                          </condition>                          </condition>
294                  </library>                  </library>
295                  <library name="thread" location="$ISE_LIBRARY\library\thread\thread.ecf" readonly="false"/>                  <library name="thread" location="$ISE_LIBRARY\library\thread\thread.ecf"/>
296                  <library name="vision2" location="$ISE_LIBRARY\library\vision2\vision2.ecf" readonly="false"/>                  <library name="vision2" location="$ISE_LIBRARY\library\vision2\vision2.ecf" readonly="false">
297                  <library name="vision2_extension" location="$ISE_LIBRARY\library\vision2_extension\vision2_extension.ecf" readonly="false"/>                          <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"/>                  <cluster name="beurk" location="$EIFFEL_SRC\Eiffel\beurk\" recursive="true"/>
303                  <cluster name="cli_debugger" location="$EIFFEL_SRC\Eiffel\library\cli_debugger\" recursive="true">                  <cluster name="cli_debugger" location="$EIFFEL_SRC\Eiffel\library\cli_debugger\" recursive="true">
304                          <condition>                          <condition>
305                                  <platform value="windows"/>                                  <platform value="windows"/>
306                          </condition>                          </condition>
                         <file_rule>  
                                 <exclude>/unix$</exclude>  
                         </file_rule>  
307                  </cluster>                  </cluster>
308                  <cluster name="cli_writer_unix" location="$EIFFEL_SRC\Eiffel\library\cli_writer\" recursive="true">                  <cluster name="cli_writer_unix" location="$EIFFEL_SRC\Eiffel\library\cli_writer\" recursive="true">
309                          <condition>                          <condition>
# Line 297  Line 312 
312                          <file_rule>                          <file_rule>
313                                  <exclude>/md_strong_name\.e$</exclude>                                  <exclude>/md_strong_name\.e$</exclude>
314                                  <exclude>/md_public_key\.e$</exclude>                                  <exclude>/md_public_key\.e$</exclude>
                                 <exclude>/system_assembly_list_builder\.e$</exclude>  
315                          </file_rule>                          </file_rule>
316                  </cluster>                  </cluster>
317                  <cluster name="cli_writer_windows" location="$EIFFEL_SRC\Eiffel\library\cli_writer\" recursive="true">                  <cluster name="cli_writer_windows" location="$EIFFEL_SRC\Eiffel\library\cli_writer\" recursive="true">
# Line 309  Line 323 
323                                  <exclude>/spec$</exclude>                                  <exclude>/spec$</exclude>
324                          </file_rule>                          </file_rule>
325                  </cluster>                  </cluster>
326                  <cluster name="compiler_api" location="$EIFFEL_SRC\Eiffel\API\" recursive="true"/>                  <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">                  <cluster name="compiler_unix" location="$EIFFEL_SRC\Eiffel\eiffel\" recursive="true">
334                          <condition>                          <condition>
335                                  <platform excluded_value="windows"/>                                  <platform excluded_value="windows"/>
# Line 340  Line 360 
360                  </cluster>                  </cluster>
361                  <cluster name="documentation" location="$EIFFEL_SRC\Eiffel\case\" recursive="true"/>                  <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\"/>                  <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\"/>                  <cluster name="flat_short_b" location="$EIFFEL_SRC\Eiffel\flat_short\bench\">
364                  <cluster name="interface_unix" location="$EIFFEL_SRC\Eiffel\interface\" recursive="true">                          <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>                          <condition>
397                                  <platform excluded_value="windows"/>                                  <platform excluded_value="windows"/>
398                          </condition>                          </condition>
# Line 356  Line 407 
407                                  <exclude>/ewb_case_storage\.e$</exclude>                                  <exclude>/ewb_case_storage\.e$</exclude>
408                          </file_rule>                          </file_rule>
409                  </cluster>                  </cluster>
410                  <cluster name="interface_windows" location="$EIFFEL_SRC\Eiffel\interface\" recursive="true">                  <cluster name="interface_windows" location="$TABBED_EIFFEL_SRC\Eiffel\interface\" recursive="true">
411                          <condition>                          <condition>
412                                  <platform value="windows"/>                                  <platform value="windows"/>
413                          </condition>                          </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>                          <file_rule>
425                                  <exclude>/graphical$</exclude>                                  <exclude>/graphical$</exclude>
426                                  <exclude>/gtk$</exclude>                                  <exclude>/gtk$</exclude>
# Line 371  Line 432 
432                                  <exclude>/ewb_case_storage.e$</exclude>                                  <exclude>/ewb_case_storage.e$</exclude>
433                          </file_rule>                          </file_rule>
434                  </cluster>                  </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">                  <cluster name="merger" location="$EIFFEL_SRC\tools\partial_classes_merger\src\" recursive="true">
437                          <file_rule>                          <file_rule>
438                                  <exclude>/EIFGEN$</exclude>                                  <exclude>/EIFGEN$</exclude>
# Line 383  Line 445 
445                          </file_rule>                          </file_rule>
446                  </cluster>                  </cluster>
447                  <cluster name="process_gui" location="$ISE_LIBRARY\library\process\gui\" recursive="true"/>                  <cluster name="process_gui" location="$ISE_LIBRARY\library\process\gui\" recursive="true"/>
448                  <cluster name="switch" location="$EIFFEL_SRC\Eiffel\switch\">                  <cluster name="switch" location="$TABBED_EIFFEL_SRC\Eiffel\switch\">
449                          <cluster name="communications" location="$|communication\">                          <cluster name="communications" location="$|communication\">
450                                  <cluster name="debuging_class" location="$|debug\"/>                                  <cluster name="debuging_class" location="$|debug\"/>
451                                  <cluster name="debuging_formatters" location="$|formatters\"/>                                  <cluster name="debuging_formatters" location="$|formatters\"/>
# Line 418  Line 480 
480                          <cluster name="interface_switch" location="$|interface\new_graphical\"/>                          <cluster name="interface_switch" location="$|interface\new_graphical\"/>
481                          <cluster name="time_lock" location="$|license\time_lock\"/>                          <cluster name="time_lock" location="$|license\time_lock\"/>
482                  </cluster>                  </cluster>
483                  <cluster name="tty" location="$EIFFEL_SRC\Eiffel\interface\tty\" recursive="true">                  <cluster name="tty" location="$TABBED_EIFFEL_SRC\Eiffel\interface\tty\" recursive="true">
484                          <file_rule>                          <file_rule>
485                                  <exclude>/eb_diagram_html_generator\.e$</exclude>                                  <exclude>/eb_diagram_html_generator\.e$</exclude>
486                                  <exclude>/eb_gui_preferences\.e$</exclude>                                  <exclude>/eb_gui_preferences\.e$</exclude>
# Line 427  Line 489 
489                  </cluster>                  </cluster>
490                  <override name="table_eiffel3" location="$ISE_LIBRARY\library\obsolete\base\table_eiffel3\"/>                  <override name="table_eiffel3" location="$ISE_LIBRARY\library\obsolete\base\table_eiffel3\"/>
491          </target>          </target>
         <target name="bench_unix" extends="bench">  
                 <description>Compiling UNIX bench compiler on other platforms than Windows</description>  
                 <setting name="platform" value="unix"/>  
         </target>  
         <target name="batch_unix" extends="batch">  
                 <description>Compiling UNIX batch compiler on other platforms than Windows</description>  
                 <root class="ES" feature="make"/>  
                 <setting name="platform" value="unix"/>  
         </target>  
492  </system>  </system>

Legend:
Removed from v.62170  
changed lines
  Added in v.62171

  ViewVC Help
Powered by ViewVC 1.1.23