Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
EIFGEN*
*.swp
38 changes: 38 additions & 0 deletions library/gobo-core-confident.ecf
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<system xmlns="http://www.eiffel.com/developers/xml/configuration-1-10-0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.eiffel.com/developers/xml/configuration-1-10-0 http://www.eiffel.com/developers/xml/configuration-1-10-0.xsd" name="gobo-core" uuid="C8E29BA5-FA2D-4088-A05B-82AFF31B8E3B" library_target="gobo-core">
<target name="gobo-core">
<root all_classes="true"/>
<option warning="true" full_class_checking="true" is_attached_by_default="true" syntax="transitional">
<assertions precondition="true" postcondition="true" check="true" invariant="true" loop="true" supplier_precondition="true"/>
</option>
<setting name="console_application" value="true"/>
<library name="base" location="$ISE_LIBRARY/library/base/base-safe.ecf" readonly="true">
<condition>
<custom name="GOBO_EIFFEL" excluded_value="ge"/>
</condition>
</library>
<library name="free_elks" location="$GOBO/library/free_elks/library.ecf" readonly="true">
<condition>
<custom name="GOBO_EIFFEL" value="ge"/>
</condition>
</library>
<library name="gobo-kernel-safe" location="$GOBO\library\kernel\library-safe.ecf"/>
<library name="gobo-pattern-safe" location="$GOBO\library\pattern\gobo-pattern-safe.ecf"/>
<library name="gobo-structure-confident" location="$GOBO\library\structure\gobo-structure-confident.ecf"/>
<library name="gobo-time-confident" location="$GOBO\library\time\gobo-time-confident.ecf"/>
<library name="gobo-math-safe" location="$GOBO\library\math\gobo-math-safe.ecf"/>
<cluster name="gobo-core" location=".\" recursive="false">
<file_rule>
<exclude>/EIFGENs$</exclude>
<exclude>/CVS$</exclude>
<exclude>/.svn$</exclude>

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

probably it would make sense to exclude any file or dir starting by /.
this would include /.svn /.git /.hg ...

And it would be nicer to have this <file_rule> just before the <option line
this way, it is global for any cluster

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would love to adapt the ecf settings.

However, since ecf file format still lacks a decent documentation, I use
copy-paste or snippet programming to assemble ecf files.

Le 21/11/2012 16:38, Jocelyn Fiat a écrit :

In library/gobo-core-confident.ecf:

  •   <root all_classes="true"/>
    
  •   <option warning="true" full_class_checking="true" is_attached_by_default="true" syntax="transitional">
    
  •       <assertions precondition="true" postcondition="true" check="true" invariant="true" loop="true" supplier_precondition="true"/>
    
  •   </option>
    
  •   <setting name="console_application" value="true"/>
    
  •   <library name="base-safe" location="$ISE_LIBRARY\library\base\base-safe.ecf"/>
    
  •   <library name="gobo-kernel-safe" location="$GOBO\library\kernel\gobo-kernel-safe.ecf"/>
    
  •   <library name="gobo-pattern-safe" location="$GOBO\library\pattern\gobo-pattern-safe.ecf"/>
    
  •   <library name="gobo-structure-confident" location="$GOBO\library\structure\gobo-structure-confident.ecf"/>
    
  •   <library name="gobo-time-confident" location="$GOBO\library\time\gobo-time-confident.ecf"/>
    
  •   <library name="gobo-math-safe" location="$GOBO\library\math\gobo-math-safe.ecf"/>
    
  •   <cluster name="gobo-core" location=".\" recursive="false">
    
  •       <file_rule>
    
  •           <exclude>/EIFGENs$</exclude>
    
  •           <exclude>/CVS$</exclude>
    
  •           <exclude>/.svn$</exclude>
    

probably it would make sense to exclude any file or dir starting by /.
this would include /.svn /.git /.hg ...

And it would be nicer to have this just before the <option line
this way, it is global for any cluster


Reply to this email directly or view it on GitHub
https://github.com/gobo-eiffel/gobo/pull/3/files#r2195233.

</file_rule>
<cluster name="gobo-parse" location="$GOBO\library\parse\" recursive="true"/>
<cluster name="gobo-string" location="$GOBO\library\string\" recursive="true"/>
<cluster name="gobo-utility" location="$GOBO\library\utility\" recursive="true"/>
<cluster name="gobo-lexical" location="$GOBO\library\lexical\" recursive="true"/>
<cluster name="gobo-regexp" location="$GOBO\library\regexp\" recursive="true"/>
<cluster name="gobo-argument" location="$GOBO\library\argument\" recursive="true"/>
</cluster>
</target>
</system>
38 changes: 38 additions & 0 deletions library/gobo-core.ecf
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<system xmlns="http://www.eiffel.com/developers/xml/configuration-1-10-0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.eiffel.com/developers/xml/configuration-1-10-0 http://www.eiffel.com/developers/xml/configuration-1-10-0.xsd" name="gobo-core" uuid="C8E29BA5-FA2D-4088-A05B-82AFF31B8E3B" library_target="gobo-core">
<target name="gobo-core">
<root all_classes="true"/>
<option warning="true" full_class_checking="true" is_attached_by_default="true" syntax="transitional">
<assertions precondition="true" postcondition="true" check="true" invariant="true" loop="true" supplier_precondition="true"/>
</option>
<setting name="console_application" value="true"/>
<library name="base" location="$ISE_LIBRARY/library/base/base.ecf" readonly="true">
<condition>
<custom name="GOBO_EIFFEL" excluded_value="ge"/>
</condition>
</library>
<library name="free_elks" location="$GOBO/library/free_elks/library.ecf" readonly="true">
<condition>
<custom name="GOBO_EIFFEL" value="ge"/>
</condition>
</library>
<library name="gobo-kernel" location="$GOBO\library\kernel\library.ecf"/>
<library name="gobo-pattern" location="$GOBO\library\pattern\gobo-pattern.ecf"/>
<library name="gobo-structure" location="$GOBO\library\structure\gobo-structure.ecf"/>
<library name="gobo-time" location="$GOBO\library\time\gobo-time.ecf"/>
<library name="gobo-math" location="$GOBO\library\math\gobo-math.ecf"/>
<cluster name="gobo-core" location=".\" recursive="false">
<file_rule>
<exclude>/EIFGENs$</exclude>
<exclude>/CVS$</exclude>
<exclude>/.svn$</exclude>
</file_rule>
<cluster name="gobo-parse" location="$GOBO\library\parse\" recursive="true"/>
<cluster name="gobo-string" location="$GOBO\library\string\" recursive="true"/>
<cluster name="gobo-utility" location="$GOBO\library\utility\" recursive="true"/>
<cluster name="gobo-lexical" location="$GOBO\library\lexical\" recursive="true"/>
<cluster name="gobo-regexp" location="$GOBO\library\regexp\" recursive="true"/>
<cluster name="gobo-argument" location="$GOBO\library\argument\" recursive="true"/>
</cluster>
</target>
</system>
63 changes: 63 additions & 0 deletions library/kernel/library-safe.ecf
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<system
xmlns="http://www.eiffel.com/developers/xml/configuration-1-9-0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.eiffel.com/developers/xml/configuration-1-9-0 http://www.eiffel.com/developers/xml/configuration-1-9-0.xsd"
name="kernel"
uuid="6D7FF712-BBA5-4AC0-AABF-2D9880493A23"
library_target="kernel">

<description>
description: "ECF file for the Gobo Eiffel Kernel Library"
library: "Gobo Eiffel Kernel Library"
copyright: "Copyright (c) 2001-2012, Eric Bezault and others"
license: "MIT License"
</description>

<target name="kernel">
<root all_classes="true"/>
<file_rule>
<exclude>/\.svn$</exclude>
<exclude>/\.git$</exclude>
</file_rule>
<option warning="true" full_class_checking="true" is_attached_by_default="true" void_safety="all" is_void_safe="true"/>

<library name="base" location="$ISE_LIBRARY/library/base/base-safe.ecf" readonly="true">
<condition>
<custom name="GOBO_EIFFEL" excluded_value="ge"/>
</condition>
</library>

<library name="time" location="$ISE_LIBRARY/library/time/time-safe.ecf" readonly="true">
<condition>
<custom name="GOBO_EIFFEL" excluded_value="ge"/>
</condition>
</library>

<library name="free_elks" location="$GOBO/library/free_elks/library.ecf" readonly="true">
<condition>
<custom name="GOBO_EIFFEL" value="ge"/>
</condition>
</library>

<assembly name="eiffelsoftware_runtime" location="$ISE_EIFFEL\studio\spec\$ISE_PLATFORM\lib\EiffelSoftware.Runtime.dll"/>
<assembly name="mscorlib" location="$ISE_DOTNET_FRAMEWORK\mscorlib.dll"/>
<assembly name="system_" location="$ISE_DOTNET_FRAMEWORK\System.dll" prefix="SYSTEM_DLL_"/>
<assembly name="system_xml" location="$ISE_DOTNET_FRAMEWORK\System.Xml.dll" prefix="XML_"/>

<cluster name="kernel" location="./" recursive="true">
<file_rule>
<exclude>/ge$</exclude>
<condition>
<custom name="GOBO_EIFFEL" excluded_value="ge"/>
</condition>
</file_rule>
<file_rule>
<exclude>/ise$</exclude>
<condition>
<custom name="GOBO_EIFFEL" value="ge"/>
</condition>
</file_rule>
</cluster>
</target>
</system>
8 changes: 4 additions & 4 deletions library/kernel/library.ecf
Original file line number Diff line number Diff line change
Expand Up @@ -20,15 +20,15 @@
<exclude>/\.svn$</exclude>
<exclude>/\.git$</exclude>
</file_rule>
<option warning="true" full_class_checking="true" is_attached_by_default="true" void_safety="all" is_void_safe="true"/>
<option warning="true" full_class_checking="true" is_attached_by_default="true" void_safety="none"/>

<library name="base" location="$ISE_LIBRARY/library/base/base-safe.ecf" readonly="true">
<library name="base" location="$ISE_LIBRARY/library/base/base.ecf" readonly="true">
<condition>
<custom name="GOBO_EIFFEL" excluded_value="ge"/>
</condition>
</library>

<library name="time" location="$ISE_LIBRARY/library/time/time-safe.ecf" readonly="true">
<library name="time" location="$ISE_LIBRARY/library/time/time.ecf" readonly="true">
<condition>
<custom name="GOBO_EIFFEL" excluded_value="ge"/>
</condition>
Expand Down Expand Up @@ -60,4 +60,4 @@
</file_rule>
</cluster>
</target>
</system>
</system>
28 changes: 28 additions & 0 deletions library/math/gobo-math-safe.ecf
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<system xmlns="http://www.eiffel.com/developers/xml/configuration-1-10-0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.eiffel.com/developers/xml/configuration-1-10-0 http://www.eiffel.com/developers/xml/configuration-1-10-0.xsd" name="gobo-math" uuid="95784FE0-7B83-497E-BEC0-9F0C4F3035F2" library_target="gobo-math">
<target name="gobo-math">
<root all_classes="true"/>
<option warning="true" full_class_checking="true" is_attached_by_default="true" void_safety="all" syntax="transitional">
<assertions precondition="true" postcondition="true" check="true" invariant="true" loop="true" supplier_precondition="true"/>
</option>
<setting name="console_application" value="true"/>
<library name="base" location="$ISE_LIBRARY/library/base/base-safe.ecf" readonly="true">
<condition>
<custom name="GOBO_EIFFEL" excluded_value="ge"/>
</condition>
</library>
<library name="free_elks" location="$GOBO/library/free_elks/library.ecf" readonly="true">
<condition>
<custom name="GOBO_EIFFEL" value="ge"/>
</condition>
</library>
<library name="gobo-kernel-safe" location="$GOBO\library\kernel\library-safe.ecf"/>
<cluster name="gobo-math" location="$GOBO\library\math\decimal\" recursive="true">
<file_rule>
<exclude>/EIFGENs$</exclude>
<exclude>/CVS$</exclude>
<exclude>/.svn$</exclude>
</file_rule>
</cluster>
</target>
</system>
28 changes: 28 additions & 0 deletions library/math/gobo-math.ecf
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<system xmlns="http://www.eiffel.com/developers/xml/configuration-1-10-0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.eiffel.com/developers/xml/configuration-1-10-0 http://www.eiffel.com/developers/xml/configuration-1-10-0.xsd" name="gobo-math" uuid="95784FE0-7B83-497E-BEC0-9F0C4F3035F2" library_target="gobo-math">
<target name="gobo-math">
<root all_classes="true"/>
<option warning="true" full_class_checking="true" is_attached_by_default="true" void_safety="none" syntax="transitional">
<assertions precondition="true" postcondition="true" check="true" invariant="true" loop="true" supplier_precondition="true"/>
</option>
<setting name="console_application" value="true"/>
<library name="base" location="$ISE_LIBRARY/library/base/base.ecf" readonly="true">
<condition>
<custom name="GOBO_EIFFEL" excluded_value="ge"/>
</condition>
</library>
<library name="free_elks" location="$GOBO/library/free_elks/library.ecf" readonly="true">
<condition>
<custom name="GOBO_EIFFEL" value="ge"/>
</condition>
</library>
<library name="gobo-kernel-safe" location="$GOBO\library\kernel\library.ecf"/>
<cluster name="gobo-math" location="$GOBO\library\math\decimal\" recursive="true">
<file_rule>
<exclude>/EIFGENs$</exclude>
<exclude>/CVS$</exclude>
<exclude>/.svn$</exclude>
</file_rule>
</cluster>
</target>
</system>
22 changes: 22 additions & 0 deletions library/math/library-confident.xace
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
<?xml version="1.0"?>

<library name="math" prefix="ma_">
<description>
description: "Xace file for the Gobo Eiffel Math Library"
library: "Gobo Eiffel Math Library"
copyright: "Copyright (c) 2004-2005, Eric Bezault and others"
license: "MIT License"
date: "$Date$"
revision: "$Revision$"
</description>

<cluster name="math" location="${GOBO}/library/math">

<option name="full_class_checking" value="true" if="${VOIDCONFIDENT}=true"/>
<option name="void_safety" value="full" if="${VOIDCONFIDENT}=true"/>
<option name="attached_by_default" value="true" if="${VOIDCONFIDENT}=true"/>

<option name="abstract" value="true"/>
<cluster name="decimal"/>
</cluster>
</library>
28 changes: 28 additions & 0 deletions library/pattern/gobo-pattern-safe.ecf
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<system xmlns="http://www.eiffel.com/developers/xml/configuration-1-10-0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.eiffel.com/developers/xml/configuration-1-10-0 http://www.eiffel.com/developers/xml/configuration-1-10-0.xsd" name="gobo-pattern" uuid="9DD3EC52-EF03-4C63-A5C5-4D07AE7B28ED" library_target="gobo-pattern">
<target name="gobo-pattern">
<root all_classes="true"/>
<option warning="true" full_class_checking="true" is_attached_by_default="true" void_safety="all" syntax="transitional">
<assertions precondition="true" postcondition="true" check="true" invariant="true" loop="true" supplier_precondition="true"/>
</option>
<setting name="console_application" value="true"/>
<library name="base" location="$ISE_LIBRARY/library/base/base-safe.ecf" readonly="true">
<condition>
<custom name="GOBO_EIFFEL" excluded_value="ge"/>
</condition>
</library>
<library name="free_elks" location="$GOBO/library/free_elks/library.ecf" readonly="true">
<condition>
<custom name="GOBO_EIFFEL" value="ge"/>
</condition>
</library>
<library name="gobo-kernel" location="$GOBO\library\kernel\library.ecf"/>
<cluster name="gobo-pattern" location="$GOBO\library\pattern\" recursive="true">
<file_rule>
<exclude>/EIFGENs$</exclude>
<exclude>/CVS$</exclude>
<exclude>/.svn$</exclude>
</file_rule>
</cluster>
</target>
</system>
28 changes: 28 additions & 0 deletions library/pattern/gobo-pattern.ecf
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<system xmlns="http://www.eiffel.com/developers/xml/configuration-1-10-0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.eiffel.com/developers/xml/configuration-1-10-0 http://www.eiffel.com/developers/xml/configuration-1-10-0.xsd" name="gobo-pattern" uuid="9DD3EC52-EF03-4C63-A5C5-4D07AE7B28ED" library_target="gobo-pattern">
<target name="gobo-pattern">
<root all_classes="true"/>
<option warning="true" full_class_checking="true" is_attached_by_default="true" syntax="transitional">
<assertions precondition="true" postcondition="true" check="true" invariant="true" loop="true" supplier_precondition="true"/>
</option>
<setting name="console_application" value="true"/>
<library name="base" location="$ISE_LIBRARY/library/base/base-safe.ecf" readonly="true">
<condition>
<custom name="GOBO_EIFFEL" excluded_value="ge"/>
</condition>
</library>
<library name="free_elks" location="$GOBO/library/free_elks/library.ecf" readonly="true">
<condition>
<custom name="GOBO_EIFFEL" value="ge"/>
</condition>
</library>
<library name="gobo-kernel" location="$GOBO\library\kernel\library.ecf"/>
<cluster name="gobo-pattern" location="$GOBO\library\pattern\" recursive="true">
<file_rule>
<exclude>/EIFGENs$</exclude>
<exclude>/CVS$</exclude>
<exclude>/.svn$</exclude>
</file_rule>
</cluster>
</target>
</system>
28 changes: 28 additions & 0 deletions library/structure/gobo-structure-confident.ecf
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<system xmlns="http://www.eiffel.com/developers/xml/configuration-1-10-0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.eiffel.com/developers/xml/configuration-1-10-0 http://www.eiffel.com/developers/xml/configuration-1-10-0.xsd" name="gobo-structure" uuid="FC2A0909-3E1E-4B99-9D49-0CE0E304D38E" library_target="gobo-structure">
<target name="gobo-structure">
<root all_classes="true"/>
<option warning="true" full_class_checking="true" is_attached_by_default="true" void_safety="none" syntax="standard">
<assertions precondition="true" postcondition="true" check="true" invariant="true" loop="true" supplier_precondition="true"/>
</option>
<setting name="console_application" value="true"/>
<library name="base" location="$ISE_LIBRARY/library/base/base-safe.ecf" readonly="true">
<condition>
<custom name="GOBO_EIFFEL" excluded_value="ge"/>
</condition>
</library>
<library name="free_elks" location="$GOBO/library/free_elks/library.ecf" readonly="true">
<condition>
<custom name="GOBO_EIFFEL" value="ge"/>
</condition>
</library>
<library name="gobo-kernel-safe" location="$GOBO\library\kernel\library.ecf"/>
<cluster name="gobo-structure" location="$GOBO\library\structure\" recursive="true">
<file_rule>
<exclude>/EIFGENs$</exclude>
<exclude>/CVS$</exclude>
<exclude>/.svn$</exclude>
</file_rule>
</cluster>
</target>
</system>
28 changes: 28 additions & 0 deletions library/structure/gobo-structure.ecf
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<system xmlns="http://www.eiffel.com/developers/xml/configuration-1-10-0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.eiffel.com/developers/xml/configuration-1-10-0 http://www.eiffel.com/developers/xml/configuration-1-10-0.xsd" name="gobo-structure" uuid="FC2A0909-3E1E-4B99-9D49-0CE0E304D38E" library_target="gobo-structure">
<target name="gobo-structure">
<root all_classes="true"/>
<option warning="true" full_class_checking="true" is_attached_by_default="true" void_safety="none" syntax="standard">
<assertions precondition="true" postcondition="true" check="true" invariant="true" loop="true" supplier_precondition="true"/>
</option>
<setting name="console_application" value="true"/>
<library name="base" location="$ISE_LIBRARY/library/base/base.ecf" readonly="true">
<condition>
<custom name="GOBO_EIFFEL" excluded_value="ge"/>
</condition>
</library>
<library name="free_elks" location="$GOBO/library/free_elks/library.ecf" readonly="true">
<condition>
<custom name="GOBO_EIFFEL" value="ge"/>
</condition>
</library>
<library name="gobo-kernel-safe" location="$GOBO\library\kernel\library.ecf"/>
<cluster name="gobo-structure" location="$GOBO\library\structure\" recursive="true">
<file_rule>
<exclude>/EIFGENs$</exclude>
<exclude>/CVS$</exclude>
<exclude>/.svn$</exclude>
</file_rule>
</cluster>
</target>
</system>
28 changes: 28 additions & 0 deletions library/time/gobo-time-confident.ecf
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<system xmlns="http://www.eiffel.com/developers/xml/configuration-1-10-0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.eiffel.com/developers/xml/configuration-1-10-0 http://www.eiffel.com/developers/xml/configuration-1-10-0.xsd" name="gobo-time" uuid="961563CB-E823-47C1-92EC-F8440D71D06D" library_target="gobo-time">
<target name="gobo-time">
<root all_classes="true"/>
<option warning="true" full_class_checking="true" is_attached_by_default="true" void_safety="initialization" syntax="transitional">
<assertions precondition="true" postcondition="true" check="true" invariant="true" loop="true" supplier_precondition="true"/>
</option>
<setting name="console_application" value="true"/>
<library name="base" location="$ISE_LIBRARY/library/base/base-safe.ecf" readonly="true">
<condition>
<custom name="GOBO_EIFFEL" excluded_value="ge"/>
</condition>
</library>
<library name="free_elks" location="$GOBO/library/free_elks/library.ecf" readonly="true">
<condition>
<custom name="GOBO_EIFFEL" value="ge"/>
</condition>
</library>
<library name="gobo-kernel-safe" location="$GOBO\library\kernel\library-safe.ecf"/>
<cluster name="gobo-time" location="$GOBO\library\time\" recursive="true">
<file_rule>
<exclude>/EIFGENs$</exclude>
<exclude>/CVS$</exclude>
<exclude>/.svn$</exclude>
</file_rule>
</cluster>
</target>
</system>
Loading