svn commit: rev 21431 - in avalon/trunk/central/system: . build

[email protected]
Newsgroups gmane.comp.jakarta.avalon.cvs
Message-ID <[email protected]>
Author: mcconnell
Date: Fri Jun 18 17:50:43 2004
New Revision: 21431

Modified:
   avalon/trunk/central/system/   (props changed)
   avalon/trunk/central/system/build/standard.xml
   avalon/trunk/central/system/index.properties
   avalon/trunk/central/system/index.xml
Log:
flattern the index.xml structure and tweak standard.xml

Modified: avalon/trunk/central/system/build/standard.xml
==============================================================================
--- avalon/trunk/central/system/build/standard.xml	(original)
+++ avalon/trunk/central/system/build/standard.xml	Fri Jun 18 17:50:43 2004
@@ -3,13 +3,15 @@
 
   <x:home/>
 
-  <target name="init">
+  <target name="info">
     <x:info/>
+  </target>
+
+  <target name="init" depends="info">
     <x:init/>
   </target>
 
-  <target name="clean">
-    <x:info/>
+  <target name="clean" depends="info">
     <x:clean/>
   </target>
 
@@ -29,7 +31,7 @@
     <x:junit/>
   </target>
 
-  <target name="site" depends="prepare">
+  <target name="site" depends="build">
     <x:xdoc theme="modern"/>
   </target>
 
@@ -37,7 +39,7 @@
     <x:install/>
   </target>
 
-  <target name="dist" depends="install,site"/>
+  <target name="dist" depends="package,site,install"/>
 
   <target name="javadoc" depends="prepare">
     <x:javadoc/>

Modified: avalon/trunk/central/system/index.properties
==============================================================================
--- avalon/trunk/central/system/index.properties	(original)
+++ avalon/trunk/central/system/index.properties	Fri Jun 18 17:50:43 2004
@@ -9,7 +9,7 @@
 # filenames will be resolved relative to ${project.home}.
 
 #project.main.cache = .cache
-project.docs.cache = .docs
+#project.docs.cache = .docs
 
 #
 # Optional proxy settings.

Modified: avalon/trunk/central/system/index.xml
==============================================================================
--- avalon/trunk/central/system/index.xml	(original)
+++ avalon/trunk/central/system/index.xml	Fri Jun 18 17:50:43 2004
@@ -7,287 +7,288 @@
   the repository used by local projects.
   -->
 
-  <resources>
-
-    <resource>
-      <info>
-        <group>avalon/tools</group>
-        <name>mailapi</name>
-        <version>1.3.1</version>
-        <type>jar</type>
-      </info>
-    </resource>
-
-    <resource>
-      <info>
-        <group>avalon/tools</group>
-        <name>jms</name>
-        <version>1.1</version>
-        <type>jar</type>
-      </info>
-    </resource>
-
-    <resource>
-      <info>
-        <group>log4j</group>
-        <name>log4j</name>
-        <version>1.2.8</version>
-        <type>jar</type>
-      </info>
-    </resource>
-
-    <resource>
-      <info>
-        <group>servletapi</group>
-        <name>servletapi</name>
-        <version>2.3</version>
-        <type>jar</type>
-      </info>
-    </resource>
-
-    <resource>
-      <info>
-        <group>ant</group>
-        <name>ant</name>
-        <version>1.6.1</version>
-        <type>jar</type>
-      </info>
-    </resource>
-
-    <resource>
-      <info>
-        <group>qdox</group>
-        <name>qdox</name>
-        <version>1.3</version>
-        <type>jar</type>
-      </info>
-    </resource>
-
-    <resource>
-      <info>
-        <group>commons-cli</group>
-        <name>commons-cli</name>
-        <version>1.0</version>
-        <type>jar</type>
-      </info>
-    </resource>
-
-  </resources>
+  <resource>
+    <info>
+      <group>avalon/tools</group>
+      <name>mailapi</name>
+      <version>1.3.1</version>
+      <type>jar</type>
+    </info>
+  </resource>
+
+  <resource>
+    <info>
+      <group>avalon/tools</group>
+      <name>jms</name>
+      <version>1.1</version>
+      <type>jar</type>
+    </info>
+  </resource>
+
+  <resource>
+    <info>
+      <group>log4j</group>
+      <name>log4j</name>
+      <version>1.2.8</version>
+      <type>jar</type>
+    </info>
+  </resource>
+
+  <resource>
+    <info>
+      <group>servletapi</group>
+      <name>servletapi</name>
+      <version>2.3</version>
+      <type>jar</type>
+    </info>
+  </resource>
+
+  <resource>
+    <info>
+      <group>ant</group>
+      <name>ant</name>
+      <version>1.6.1</version>
+      <type>jar</type>
+    </info>
+  </resource>
+
+  <resource>
+    <info>
+      <group>qdox</group>
+      <name>qdox</name>
+      <version>1.3</version>
+      <type>jar</type>
+    </info>
+  </resource>
+
+  <resource>
+    <info>
+      <group>commons-cli</group>
+      <name>commons-cli</name>
+      <version>1.0</version>
+      <type>jar</type>
+    </info>
+  </resource>
 
   <!--
-  Declaration of the local projects.
+  Avalon Tools.
   -->
 
-  <projects>
+  <project basedir="../../tools/magic">
+    <info>
+      <group>avalon/tools</group>
+      <name>avalon-tools-magic</name>
+    </info>
+  </project>
 
-    <!--
-    Avalon Central.
-    -->
+  <!--
+  Avalon Central.
+  -->
 
-    <project basedir="../site">
-      <info>
-        <group>avalon</group>
-        <name>site</name>
-      </info>
-      <dependencies>
-        <include key="avalon-merlin-cli" runtime="false"/>
-        <include key="avalon-repository-cli" runtime="false"/>
-      </dependencies>
-    </project>
+  <project basedir="../site">
+    <info>
+      <group>avalon</group>
+      <name>site</name>
+    </info>
+    <dependencies>
+      <include key="avalon-merlin-cli" runtime="false"/>
+      <include key="avalon-repository-cli" runtime="false"/>
+    </dependencies>
+  </project>
 
     <!--
     Avalon LogKit.
     -->
 
-    <project basedir="../../runtime/logkit">
-      <info>
-        <group>avalon/logkit</group>
-        <name>avalon-logkit</name>
-        <version>2.0.0</version>
-      </info>
-      <dependencies>
-        <include key="log4j" runtime="true"/>
-        <include key="servletapi" runtime="true"/>
-        <include key="mailapi" runtime="true"/>
-        <include key="jms" runtime="true"/>
-      </dependencies>
-    </project>
+  <project basedir="../../runtime/logkit">
+    <info>
+      <group>avalon/logkit</group>
+      <name>avalon-logkit</name>
+      <version>2.0.0</version>
+    </info>
+    <dependencies>
+      <include key="log4j" runtime="true"/>
+      <include key="servletapi" runtime="true"/>
+      <include key="mailapi" runtime="true"/>
+      <include key="jms" runtime="true"/>
+    </dependencies>
+  </project>
 
     <!--
     Avalon Framework.
     -->
 
-    <project basedir="../../runtime/framework/api">
-      <info>
-        <group>avalon/framework</group>
-        <name>avalon-framework-api</name>
-        <version>4.2.1</version>
-      </info>
-    </project>
-
-    <project basedir="../../runtime/framework/legacy">
-      <info>
-        <group>avalon/framework</group>
-        <name>avalon-framework-legacy</name>
-        <version>4.2.1</version>
-      </info>
-      <dependencies>
-        <include key="avalon-framework-api"/>
-        <include key="avalon-logkit" runtime="true" test="false"/>
-      </dependencies>
-    </project>
-
-    <project basedir="../../runtime/framework/impl">
-      <info>
-        <group>avalon/framework</group>
-        <name>avalon-framework-impl</name>
-        <version>4.2.1</version>
-      </info>
-      <dependencies>
-        <include key="avalon-framework-api" tag="api"/>
-        <include key="avalon-framework-legacy" />
-      </dependencies>
-    </project>
+  <project basedir="../../runtime/framework/api">
+    <info>
+      <group>avalon/framework</group>
+      <name>avalon-framework-api</name>
+      <version>4.2.1</version>
+    </info>
+  </project>
+
+  <project basedir="../../runtime/framework/legacy">
+    <info>
+      <group>avalon/framework</group>
+      <name>avalon-framework-legacy</name>
+      <version>4.2.1</version>
+    </info>
+    <dependencies>
+      <include key="avalon-framework-api"/>
+      <include key="avalon-logkit" runtime="true" test="false"/>
+    </dependencies>
+  </project>
+
+  <project basedir="../../runtime/framework/impl">
+    <info>
+      <group>avalon/framework</group>
+      <name>avalon-framework-impl</name>
+      <version>4.2.1</version>
+    </info>
+    <dependencies>
+      <include key="avalon-framework-api" tag="api"/>
+      <include key="avalon-framework-legacy" />
+    </dependencies>
+  </project>
 
     <!--
     Avalon Utilities.
     -->
 
-    <project basedir="../../runtime/util/configuration">
-      <info>
-        <group>avalon/util</group>
-        <name>avalon-util-configuration</name>
-        <version>1.0.0</version>
-      </info>
-      <dependencies>
-        <include key="avalon-framework-api"/>
-        <include key="avalon-framework-impl"/>
-      </dependencies>
-    </project>
-
-    <project basedir="../../runtime/util/criteria">
-      <info>
-        <group>avalon/util</group>
-        <name>avalon-util-criteria</name>
-        <version>1.1.0</version>
-      </info>
-    </project>
-
-    <project basedir="../../runtime/util/defaults">
-      <info>
-        <group>avalon/util</group>
-        <name>avalon-util-defaults</name>
-        <version>1.2.1</version>
-      </info>
-      <dependencies>
-        <include key="avalon-util-env"/>
-      </dependencies>
-    </project>
-
-    <project basedir="../../runtime/util/env">
-      <info>
-        <group>avalon/util</group>
-        <name>avalon-util-env</name>
-        <version>1.1.1</version>
-      </info>
-    </project>
-
-    <project basedir="../../runtime/util/exception">
-      <info>
-        <group>avalon/util</group>
-        <name>avalon-util-exception</name>
-        <version>1.0.0</version>
-      </info>
-    </project>
-
-    <project basedir="../../runtime/util/i18n">
-      <info>
-        <group>avalon/util</group>
-        <name>avalon-util-i18n</name>
-        <version>1.0.0</version>
-      </info>
-    </project>
-
-    <project basedir="../../runtime/util/extension/api">
-      <info>
-        <group>avalon/util</group>
-        <name>avalon-util-extension-api</name>
-        <version>1.2.0</version>
-      </info>
-    </project>
-
-    <project basedir="../../runtime/util/extension/impl">
-      <info>
-        <group>avalon/util</group>
-        <name>avalon-util-extension-impl</name>
-        <version>1.2.0</version>
-      </info>
-      <dependencies>
-        <include key="avalon-util-extension-api"/>
-      </dependencies>
-    </project>
-
-    <project basedir="../../runtime/util/lifecycle">
-      <info>
-        <group>avalon/util</group>
-        <name>avalon-util-lifecycle</name>
-        <version>1.1.1</version>
-      </info>
-      <dependencies>
-        <include key="avalon-framework-api"/>
-      </dependencies>
-    </project>
+  <project basedir="../../runtime/util/configuration">
+    <info>
+      <group>avalon/util</group>
+      <name>avalon-util-configuration</name>
+      <version>1.0.0</version>
+    </info>
+    <dependencies>
+      <include key="avalon-framework-api"/>
+      <include key="avalon-framework-impl"/>
+    </dependencies>
+  </project>
+
+  <project basedir="../../runtime/util/criteria">
+    <info>
+      <group>avalon/util</group>
+      <name>avalon-util-criteria</name>
+      <version>1.1.0</version>
+    </info>
+  </project>
+
+  <project basedir="../../runtime/util/defaults">
+    <info>
+      <group>avalon/util</group>
+      <name>avalon-util-defaults</name>
+      <version>1.2.1</version>
+    </info>
+    <dependencies>
+      <include key="avalon-util-env"/>
+    </dependencies>
+  </project>
+
+  <project basedir="../../runtime/util/env">
+    <info>
+      <group>avalon/util</group>
+      <name>avalon-util-env</name>
+      <version>1.1.1</version>
+    </info>
+  </project>
+
+  <project basedir="../../runtime/util/exception">
+    <info>
+      <group>avalon/util</group>
+      <name>avalon-util-exception</name>
+      <version>1.0.0</version>
+    </info>
+  </project>
+
+  <project basedir="../../runtime/util/i18n">
+    <info>
+      <group>avalon/util</group>
+      <name>avalon-util-i18n</name>
+      <version>1.0.0</version>
+    </info>
+  </project>
+
+  <project basedir="../../runtime/util/extension/api">
+    <info>
+      <group>avalon/util</group>
+      <name>avalon-util-extension-api</name>
+      <version>1.2.0</version>
+    </info>
+  </project>
+
+  <project basedir="../../runtime/util/extension/impl">
+    <info>
+      <group>avalon/util</group>
+      <name>avalon-util-extension-impl</name>
+      <version>1.2.0</version>
+    </info>
+    <dependencies>
+      <include key="avalon-util-extension-api"/>
+    </dependencies>
+  </project>
+
+  <project basedir="../../runtime/util/lifecycle">
+    <info>
+      <group>avalon/util</group>
+      <name>avalon-util-lifecycle</name>
+      <version>1.1.1</version>
+    </info>
+    <dependencies>
+      <include key="avalon-framework-api"/>
+    </dependencies>
+  </project>
 
     <!--
     Avalon Meta.
     -->
 
-    <project basedir="../../runtime/meta/api">
-      <info>
-        <group>avalon/meta</group>
-        <name>avalon-meta-api</name>
-        <version>1.4.0</version>
-      </info>
-      <dependencies>
-        <include key="avalon-framework-api"/>
-        <include key="avalon-framework-impl" compile="false" test="true" runtime="false"/>
-      </dependencies>
-    </project>
-
-    <project basedir="../../runtime/meta/spi">
-      <info>
-        <group>avalon/meta</group>
-        <name>avalon-meta-spi</name>
-        <version>1.4.0</version>
-      </info>
-      <dependencies>
-        <include key="avalon-meta-api"/>
-      </dependencies>
-    </project>
-
-    <project basedir="../../runtime/meta/impl">
-      <info>
-        <group>avalon/meta</group>
-        <name>avalon-meta-impl</name>
-        <version>1.4.0</version>
-      </info>
-      <dependencies>
-        <include key="avalon-meta-spi"/>
-        <include key="avalon-util-i18n"/>
-        <include key="avalon-util-configuration"/>
-      </dependencies>
-    </project>
+  <project basedir="../../runtime/meta/api">
+    <info>
+      <group>avalon/meta</group>
+      <name>avalon-meta-api</name>
+      <version>1.4.0</version>
+    </info>
+    <dependencies>
+      <include key="avalon-framework-api"/>
+      <include key="avalon-framework-impl" compile="false" test="true" runtime="false"/>
+    </dependencies>
+  </project>
+
+  <project basedir="../../runtime/meta/spi">
+    <info>
+      <group>avalon/meta</group>
+      <name>avalon-meta-spi</name>
+      <version>1.4.0</version>
+    </info>
+    <dependencies>
+      <include key="avalon-meta-api"/>
+    </dependencies>
+  </project>
+
+  <project basedir="../../runtime/meta/impl">
+    <info>
+      <group>avalon/meta</group>
+      <name>avalon-meta-impl</name>
+      <version>1.4.0</version>
+    </info>
+    <dependencies>
+      <include key="avalon-meta-spi"/>
+      <include key="avalon-util-i18n"/>
+      <include key="avalon-util-configuration"/>
+    </dependencies>
+  </project>
 
     <plugin basedir="../../runtime/meta/tools">
-      <info>
-        <group>avalon/meta</group>
-        <name>avalon-meta-tools</name>
-        <version>1.4.0</version>
-      </info>
-      <dependencies>
-        <include key="avalon-meta-impl"/>
-        <include key="qdox"/>
-      </dependencies>
+    <info>
+      <group>avalon/meta</group>
+      <name>avalon-meta-tools</name>
+      <version>1.4.0</version>
+    </info>
+    <dependencies>
+      <include key="avalon-meta-impl"/>
+      <include key="qdox"/>
+    </dependencies>
       <tasks>
         <taskdef name="meta" class="org.apache.avalon.meta.info.ant.MetaTask"/>
       </tasks>
@@ -300,553 +301,537 @@
     Avalon Test.
     -->
 
-    <project basedir="../../runtime/test/dynamics">
-      <info>
-        <group>avalon/test</group>
-        <name>avalon-test-dynamics</name>
-      </info>
-      <dependencies>
-        <include key="avalon-framework-impl"/>
-      </dependencies>
-      <plugins>
-        <include key="avalon-meta-tools"/>
-      </plugins>
-    </project>
-
-    <project basedir="../../runtime/test/playground">
-      <info>
-        <group>avalon/test</group>
-        <name>avalon-test-playground</name>
-      </info>
-      <dependencies>
-        <include key="avalon-framework-impl"/>
-        <include key="avalon-util-lifecycle"/>
-      </dependencies>
-      <plugins>
-        <include key="avalon-meta-tools"/>
-      </plugins>
-    </project>
-
-    <project basedir="../../runtime/test/testa">
-      <info>
-        <group>avalon/test</group>
-        <name>avalon-test-testa</name>
-      </info>
-      <dependencies>
-        <include key="avalon-framework-api"/>
-        <include key="avalon-util-configuration"/>
-      </dependencies>
-      <plugins>
-        <include key="avalon-meta-tools"/>
-      </plugins>
-    </project>
-
-    <project basedir="../../runtime/test/testb">
-      <info>
-        <group>avalon/test</group>
-        <name>avalon-test-testb</name>
-      </info>
-      <dependencies>
-        <include key="avalon-framework-api"/>
-      </dependencies>
-      <plugins>
-        <include key="avalon-meta-tools"/>
-      </plugins>
-    </project>
-
-    <project basedir="../../runtime/test/testc">
-      <info>
-        <group>avalon/test</group>ss
-        <name>avalon-test-testc</name>
-      </info>
-      <dependencies>
-        <include key="avalon-framework-api"/>
-      </dependencies>
-      <plugins>
-        <include key="avalon-meta-tools"/>
-      </plugins>
-    </project>
-
-    <project basedir="../../runtime/test/testd">
-      <info>
-        <group>avalon/test</group>
-        <name>avalon-test-testd</name>
-      </info>
-      <dependencies>
-        <include key="avalon-framework-api"/>
-      </dependencies>
-      <plugins>
-        <include key="avalon-meta-tools"/>
-      </plugins>
-    </project>
-
-    <project basedir="../../runtime/test/teste">
-      <info>
-        <group>avalon/test</group>
-        <name>avalon-test-teste</name>
-      </info>
-      <dependencies>
-        <include key="avalon-framework-api"/>
-      </dependencies>
-      <plugins>
-        <include key="avalon-meta-tools"/>
-      </plugins>
-    </project>
-
-    <project basedir="../../runtime/test/includes">
-      <info>
-        <group>avalon/test</group>
-        <name>avalon-test-includes</name>
-      </info>
-      <dependencies>
-        <include key="avalon-test-playground" build="false" runtime="false"/>
-        <include key="avalon-test-testa" build="false" runtime="false"/>
-        <include key="avalon-test-testb" build="false" runtime="false"/>
-        <include key="avalon-test-testc" build="false" runtime="false"/>
-        <include key="avalon-test-testd" build="false" runtime="false"/>
-        <include key="avalon-test-teste" build="false" runtime="false"/>
-      </dependencies>
-    </project>
-
-    <project basedir="../../runtime/test/components">
-      <info>
-        <group>avalon/test</group>
-        <name>avalon-test-components</name>
-      </info>
-      <dependencies>
-        <include key="avalon-framework-api"/>
-      </dependencies>
-      <plugins>
-        <include key="avalon-meta-tools"/>
-      </plugins>
-    </project>
+  <project basedir="../../runtime/test/dynamics">
+    <info>
+      <group>avalon/test</group>
+      <name>avalon-test-dynamics</name>
+    </info>
+    <dependencies>
+      <include key="avalon-framework-impl"/>
+    </dependencies>
+    <plugins>
+      <include key="avalon-meta-tools"/>
+    </plugins>
+  </project>
+
+  <project basedir="../../runtime/test/playground">
+    <info>
+      <group>avalon/test</group>
+      <name>avalon-test-playground</name>
+    </info>
+    <dependencies>
+      <include key="avalon-framework-impl"/>
+      <include key="avalon-util-lifecycle"/>
+    </dependencies>
+    <plugins>
+      <include key="avalon-meta-tools"/>
+    </plugins>
+  </project>
+
+  <project basedir="../../runtime/test/testa">
+    <info>
+      <group>avalon/test</group>
+      <name>avalon-test-testa</name>
+    </info>
+    <dependencies>
+      <include key="avalon-framework-api"/>
+      <include key="avalon-util-configuration"/>
+    </dependencies>
+    <plugins>
+      <include key="avalon-meta-tools"/>
+    </plugins>
+  </project>
+
+  <project basedir="../../runtime/test/testb">
+    <info>
+      <group>avalon/test</group>
+      <name>avalon-test-testb</name>
+    </info>
+    <dependencies>
+      <include key="avalon-framework-api"/>
+    </dependencies>
+    <plugins>
+      <include key="avalon-meta-tools"/>
+    </plugins>
+  </project>
+
+  <project basedir="../../runtime/test/testc">
+    <info>
+      <group>avalon/test</group>ss
+      <name>avalon-test-testc</name>
+    </info>
+    <dependencies>
+      <include key="avalon-framework-api"/>
+    </dependencies>
+    <plugins>
+      <include key="avalon-meta-tools"/>
+    </plugins>
+  </project>
+
+  <project basedir="../../runtime/test/testd">
+    <info>
+      <group>avalon/test</group>
+      <name>avalon-test-testd</name>
+    </info>
+    <dependencies>
+      <include key="avalon-framework-api"/>
+    </dependencies>
+    <plugins>
+      <include key="avalon-meta-tools"/>
+    </plugins>
+  </project>
+
+  <project basedir="../../runtime/test/teste">
+    <info>
+      <group>avalon/test</group>
+      <name>avalon-test-teste</name>
+    </info>
+    <dependencies>
+      <include key="avalon-framework-api"/>
+    </dependencies>
+    <plugins>
+      <include key="avalon-meta-tools"/>
+    </plugins>
+  </project>
+
+  <project basedir="../../runtime/test/includes">
+    <info>
+      <group>avalon/test</group>
+      <name>avalon-test-includes</name>
+    </info>
+    <dependencies>
+      <include key="avalon-test-playground" build="false" runtime="false"/>
+      <include key="avalon-test-testa" build="false" runtime="false"/>
+      <include key="avalon-test-testb" build="false" runtime="false"/>
+      <include key="avalon-test-testc" build="false" runtime="false"/>
+      <include key="avalon-test-testd" build="false" runtime="false"/>
+      <include key="avalon-test-teste" build="false" runtime="false"/>
+    </dependencies>
+  </project>
+
+  <project basedir="../../runtime/test/components">
+    <info>
+      <group>avalon/test</group>
+      <name>avalon-test-components</name>
+    </info>
+    <dependencies>
+      <include key="avalon-framework-api"/>
+    </dependencies>
+    <plugins>
+      <include key="avalon-meta-tools"/>
+    </plugins>
+  </project>
 
     <!--
     Avalon Repository.
     -->
 
-    <project basedir="../../runtime/repository/api">
-      <info>
-        <group>avalon/repository</group>
-        <name>avalon-repository-api</name>
-        <version>2.0.0</version>
-      </info>
-    </project>
-
-    <project basedir="../../runtime/repository/spi">
-      <info>
-        <group>avalon/repository</group>
-        <name>avalon-repository-spi</name>
-        <version>2.0.0</version>
-      </info>
-      <dependencies>
-        <include key="avalon-repository-api"/>
-      </dependencies>
-    </project>
-
-    <project basedir="../../runtime/repository/util">
-      <info>
-        <group>avalon/repository</group>
-        <name>avalon-repository-util</name>
-        <version>2.0.0</version>
-      </info>
-      <dependencies>
-        <include key="avalon-repository-api"/>
-      </dependencies>
-    </project>
-
-    <project basedir="../../runtime/repository/impl">
-      <info>
-        <group>avalon/repository</group>
-        <name>avalon-repository-impl</name>
-        <version>2.0.0</version>
-      </info>
-      <dependencies>
-        <include key="avalon-repository-main" runtime="false"/>
-      </dependencies>
-    </project>
-
-    <project basedir="../../runtime/repository/main">
-      <info>
-        <group>avalon/repository</group>
-        <name>avalon-repository-main</name>
-        <version>2.0.0</version>
-      </info>
-      <dependencies>
-        <include key="avalon-repository-spi"/>
-        <include key="avalon-repository-util"/>
-        <include key="avalon-util-exception"/>
-        <include key="avalon-util-env"/>
-        <include key="avalon-util-i18n"/>
-        <include key="avalon-util-criteria"/>
-        <include key="avalon-util-defaults"/>
-      </dependencies>
-    </project>
+  <project basedir="../../runtime/repository/api">
+    <info>
+      <group>avalon/repository</group>
+      <name>avalon-repository-api</name>
+      <version>2.0.0</version>
+    </info>
+  </project>
+
+  <project basedir="../../runtime/repository/spi">
+    <info>
+      <group>avalon/repository</group>
+      <name>avalon-repository-spi</name>
+      <version>2.0.0</version>
+    </info>
+    <dependencies>
+      <include key="avalon-repository-api"/>
+    </dependencies>
+  </project>
+
+  <project basedir="../../runtime/repository/util">
+    <info>
+      <group>avalon/repository</group>
+      <name>avalon-repository-util</name>
+      <version>2.0.0</version>
+    </info>
+    <dependencies>
+      <include key="avalon-repository-api"/>
+    </dependencies>
+  </project>
+
+  <project basedir="../../runtime/repository/impl">
+    <info>
+      <group>avalon/repository</group>
+      <name>avalon-repository-impl</name>
+      <version>2.0.0</version>
+    </info>
+    <dependencies>
+      <include key="avalon-repository-main" runtime="false"/>
+    </dependencies>
+  </project>
+
+  <project basedir="../../runtime/repository/main">
+    <info>
+      <group>avalon/repository</group>
+      <name>avalon-repository-main</name>
+      <version>2.0.0</version>
+    </info>
+    <dependencies>
+      <include key="avalon-repository-spi"/>
+      <include key="avalon-repository-util"/>
+      <include key="avalon-util-exception"/>
+      <include key="avalon-util-env"/>
+      <include key="avalon-util-i18n"/>
+      <include key="avalon-util-criteria"/>
+      <include key="avalon-util-defaults"/>
+    </dependencies>
+  </project>
 
     <!-- TODO: update cli scripts to incorporate runtime classpath -->
-    <project basedir="../../runtime/repository/cli">
-      <info>
-        <group>avalon/repository</group>
-        <name>avalon-repository-cli</name>
-        <version>2.0.0</version>
-      </info>
-      <dependencies>
-        <include key="avalon-repository-main"/>
-        <include key="commons-cli"/>
-      </dependencies>
-    </project>
-
-    <project basedir="../../runtime/repository/test">
-      <info>
-        <group>avalon/repository</group>
-        <name>avalon-repository-test</name>
-        <version>2.0.0</version>
-      </info>
-      <dependencies>
-        <include key="avalon-repository-impl" test="false"/>
-        <include key="avalon-repository-main"/>
-        <include key="avalon-framework-impl" test="true"/>
-      </dependencies>
-    </project>
+  <project basedir="../../runtime/repository/cli">
+    <info>
+      <group>avalon/repository</group>
+      <name>avalon-repository-cli</name>
+      <version>2.0.0</version>
+    </info>
+    <dependencies>
+      <include key="avalon-repository-main"/>
+      <include key="commons-cli"/>
+    </dependencies>
+  </project>
+
+  <project basedir="../../runtime/repository/test">
+    <info>
+      <group>avalon/repository</group>
+      <name>avalon-repository-test</name>
+      <version>2.0.0</version>
+    </info>
+    <dependencies>
+      <include key="avalon-repository-impl" test="false"/>
+      <include key="avalon-repository-main"/>
+      <include key="avalon-framework-impl" test="true"/>
+    </dependencies>
+  </project>
 
     <!--
     Avalon Logging.
     -->
 
-    <project basedir="../../runtime/logging/api">
-      <info>
-        <group>avalon/logging</group>
-        <name>avalon-logging-api</name>
-        <version>1.0.0</version>
-      </info>
-    </project>
-
-    <project basedir="../../runtime/logging/spi">
-      <info>
-        <group>avalon/logging</group>
-        <name>avalon-logging-spi</name>
-        <version>1.0.0</version>
-      </info>
-      <dependencies>
-        <include key="avalon-logging-api"/>
-        <include key="avalon-repository-spi"/>
-        <include key="avalon-framework-api"/>
-      </dependencies>
-    </project>
-
-    <project basedir="../../runtime/logging/impl">
-      <info>
-        <group>avalon/logging</group>
-        <name>avalon-logging-impl</name>
-        <version>1.0.0</version>
-      </info>
-      <dependencies>
-        <include key="avalon-logging-spi"/>
-        <include key="avalon-repository-main" runtime="false"/>
-      </dependencies>
-    </project>
-
-    <project basedir="../../runtime/logging/log4j">
-      <info>
-        <group>avalon/logging</group>
-        <name>avalon-logging-log4j</name>
-        <version>1.0.0</version>
-      </info>
-      <dependencies>
-        <include key="avalon-logging-impl" runtime="false"/>
-        <include key="log4j"/>
-      </dependencies>
-    </project>
-
-    <project basedir="../../runtime/logging/logkit/api">
-      <info>
-        <group>avalon/logging</group>
-        <name>avalon-logging-logkit-api</name>
-        <version>1.0.0</version>
-      </info>
-      <dependencies>
-        <include key="avalon-logging-spi" runtime="false"/>
-        <include key="avalon-logkit"/>
-      </dependencies>
-    </project>
-
-    <project basedir="../../runtime/logging/logkit/impl">
-      <info>
-        <group>avalon/logging</group>
-        <name>avalon-logging-logkit-impl</name>
-        <version>1.0.0</version>
-      </info>
-      <dependencies>
-        <include key="avalon-logging-logkit-api"/>
-        <include key="avalon-logging-impl" runtime="false"/>
-        <include key="avalon-util-configuration"/>
-      </dependencies>
-    </project>
-
-    <project basedir="../../runtime/logging/logkit/plugins/datagram">
-      <info>
-        <group>avalon/logging</group>
-        <name>avalon-logging-logkit-datagram</name>
-        <version>1.0.0</version>
-      </info>
-      <dependencies>
-        <include key="avalon-logging-logkit-api" runtime="false"/>
-        <include key="avalon-repository-main" runtime="false"/>
-      </dependencies>
-    </project>
-
-    <project basedir="../../runtime/logging/logkit/plugins/socket">
-      <info>
-        <group>avalon/logging</group>
-        <name>avalon-logging-logkit-socket</name>
-        <version>1.0.0</version>
-      </info>
-      <dependencies>
-        <include key="avalon-logging-logkit-api" runtime="false"/>
-        <include key="avalon-repository-main" runtime="false"/>
-      </dependencies>
-    </project>
-
-    <project basedir="../../runtime/logging/logkit/plugins/syslog">
-      <info>
-        <group>avalon/logging</group>
-        <name>avalon-logging-logkit-syslog</name>
-        <version>1.0.0</version>
-      </info>
-      <dependencies>
-        <include key="avalon-logging-logkit-api" runtime="false"/>
-        <include key="avalon-repository-main" runtime="false"/>
-      </dependencies>
-    </project>
-
-    <project basedir="../../runtime/logging/test">
-      <info>
-        <group>avalon/logging</group>
-        <name>avalon-logging-test</name>
-        <version>1.0.0</version>
-      </info>
-      <dependencies>
-        <include key="avalon-logging-logkit-impl" test="false"/>
-        <include key="avalon-logging-log4j" test="false"/>
-        <include key="avalon-logging-logkit-syslog" test="false"/>
-        <include key="avalon-logging-logkit-socket" test="false"/>
-        <include key="avalon-logging-logkit-datagram" test="false"/>
-        <include key="avalon-repository-main"/>
-        <include key="avalon-logging-impl"/>
-        <include key="avalon-framework-impl"/>
-        <include key="avalon-repository-test" build="false" test="false" runtime="false"/>
-      </dependencies>
-    </project>
+  <project basedir="../../runtime/logging/api">
+    <info>
+      <group>avalon/logging</group>
+      <name>avalon-logging-api</name>
+      <version>1.0.0</version>
+    </info>
+  </project>
+
+  <project basedir="../../runtime/logging/spi">
+    <info>
+      <group>avalon/logging</group>
+      <name>avalon-logging-spi</name>
+      <version>1.0.0</version>
+    </info>
+    <dependencies>
+      <include key="avalon-logging-api"/>
+      <include key="avalon-repository-spi"/>
+      <include key="avalon-framework-api"/>
+    </dependencies>
+  </project>
+
+  <project basedir="../../runtime/logging/impl">
+    <info>
+      <group>avalon/logging</group>
+      <name>avalon-logging-impl</name>
+      <version>1.0.0</version>
+    </info>
+    <dependencies>
+      <include key="avalon-logging-spi"/>
+      <include key="avalon-repository-main" runtime="false"/>
+    </dependencies>
+  </project>
+
+  <project basedir="../../runtime/logging/log4j">
+    <info>
+      <group>avalon/logging</group>
+      <name>avalon-logging-log4j</name>
+      <version>1.0.0</version>
+    </info>
+    <dependencies>
+      <include key="avalon-logging-impl" runtime="false"/>
+      <include key="log4j"/>
+    </dependencies>
+  </project>
+
+  <project basedir="../../runtime/logging/logkit/api">
+    <info>
+      <group>avalon/logging</group>
+      <name>avalon-logging-logkit-api</name>
+      <version>1.0.0</version>
+    </info>
+    <dependencies>
+      <include key="avalon-logging-spi" runtime="false"/>
+      <include key="avalon-logkit"/>
+    </dependencies>
+  </project>
+
+  <project basedir="../../runtime/logging/logkit/impl">
+    <info>
+      <group>avalon/logging</group>
+      <name>avalon-logging-logkit-impl</name>
+      <version>1.0.0</version>
+    </info>
+    <dependencies>
+      <include key="avalon-logging-logkit-api"/>
+      <include key="avalon-logging-impl" runtime="false"/>
+      <include key="avalon-util-configuration"/>
+    </dependencies>
+  </project>
+
+  <project basedir="../../runtime/logging/logkit/plugins/datagram">
+    <info>
+      <group>avalon/logging</group>
+      <name>avalon-logging-logkit-datagram</name>
+      <version>1.0.0</version>
+    </info>
+    <dependencies>
+      <include key="avalon-logging-logkit-api" runtime="false"/>
+      <include key="avalon-repository-main" runtime="false"/>
+    </dependencies>
+  </project>
+
+  <project basedir="../../runtime/logging/logkit/plugins/socket">
+    <info>
+      <group>avalon/logging</group>
+      <name>avalon-logging-logkit-socket</name>
+      <version>1.0.0</version>
+    </info>
+    <dependencies>
+      <include key="avalon-logging-logkit-api" runtime="false"/>
+      <include key="avalon-repository-main" runtime="false"/>
+    </dependencies>
+  </project>
+
+  <project basedir="../../runtime/logging/logkit/plugins/syslog">
+    <info>
+      <group>avalon/logging</group>
+      <name>avalon-logging-logkit-syslog</name>
+      <version>1.0.0</version>
+    </info>
+    <dependencies>
+      <include key="avalon-logging-logkit-api" runtime="false"/>
+      <include key="avalon-repository-main" runtime="false"/>
+    </dependencies>
+  </project>
+
+  <project basedir="../../runtime/logging/test">
+    <info>
+      <group>avalon/logging</group>
+      <name>avalon-logging-test</name>
+      <version>1.0.0</version>
+    </info>
+    <dependencies>
+      <include key="avalon-logging-logkit-impl" test="false"/>
+      <include key="avalon-logging-log4j" test="false"/>
+      <include key="avalon-logging-logkit-syslog" test="false"/>
+      <include key="avalon-logging-logkit-socket" test="false"/>
+      <include key="avalon-logging-logkit-datagram" test="false"/>
+      <include key="avalon-repository-main"/>
+      <include key="avalon-logging-impl"/>
+      <include key="avalon-framework-impl"/>
+      <include key="avalon-repository-test" build="false" test="false" runtime="false"/>
+    </dependencies>
+  </project>
 
     <!--
     Avalon Composition.
     -->
 
-    <project basedir="../../runtime/composition/api">
-      <info>
-        <group>avalon/composition</group>
-        <name>avalon-composition-api</name>
-        <version>2.0.0</version>
-      </info>
-      <dependencies>
-        <include key="avalon-util-extension-api"/>
-        <include key="avalon-repository-api"/>
-        <include key="avalon-logging-api"/>
-        <include key="avalon-meta-api"/>
-      </dependencies>
-    </project>
-
-    <project basedir="../../runtime/composition/spi">
-      <info>
-        <group>avalon/composition</group>
-        <name>avalon-composition-spi</name>
-        <version>2.0.0</version>
-      </info>
-      <dependencies>
-        <include key="avalon-composition-api"/>
-        <include key="avalon-logging-spi"/>
-      </dependencies>
-    </project>
-
-    <project basedir="../../runtime/composition/impl">
-      <info>
-        <group>avalon/composition</group>
-        <name>avalon-composition-impl</name>
-        <version>2.0.1</version>
-      </info>
-      <dependencies>
-        <include key="avalon-composition-spi"/>
-        <include key="avalon-repository-main"/>
-        <include key="avalon-meta-impl"/>
-        <include key="avalon-util-configuration"/>
-        <include key="avalon-util-extension-impl"/>
-        <include key="avalon-util-lifecycle"/>
-        <include key="avalon-logging-impl" build="false" test="true"/>
-        <include key="avalon-test-dynamics" build="false" test="true" runtime="false"/>
-        <include key="avalon-test-includes" build="false" test="true" runtime="false"/>
-        <include key="avalon-logging-test" build="false" test="false" runtime="false"/>
-      </dependencies>
-    </project>
+  <project basedir="../../runtime/composition/api">
+    <info>
+      <group>avalon/composition</group>
+      <name>avalon-composition-api</name>
+      <version>2.0.0</version>
+    </info>
+    <dependencies>
+      <include key="avalon-util-extension-api"/>
+      <include key="avalon-repository-api"/>
+      <include key="avalon-logging-api"/>
+      <include key="avalon-meta-api"/>
+    </dependencies>
+  </project>
+
+  <project basedir="../../runtime/composition/spi">
+    <info>
+      <group>avalon/composition</group>
+      <name>avalon-composition-spi</name>
+      <version>2.0.0</version>
+    </info>
+    <dependencies>
+      <include key="avalon-composition-api"/>
+      <include key="avalon-logging-spi"/>
+    </dependencies>
+  </project>
+
+  <project basedir="../../runtime/composition/impl">
+    <info>
+      <group>avalon/composition</group>
+      <name>avalon-composition-impl</name>
+      <version>2.0.1</version>
+    </info>
+    <dependencies>
+      <include key="avalon-composition-spi"/>
+      <include key="avalon-repository-main"/>
+      <include key="avalon-meta-impl"/>
+      <include key="avalon-util-configuration"/>
+      <include key="avalon-util-extension-impl"/>
+      <include key="avalon-util-lifecycle"/>
+      <include key="avalon-logging-impl" build="false" test="true"/>
+      <include key="avalon-test-dynamics" build="false" test="true" runtime="false"/>
+      <include key="avalon-test-includes" build="false" test="true" runtime="false"/>
+      <include key="avalon-logging-test" build="false" test="false" runtime="false"/>
+    </dependencies>
+  </project>
 
     <!--
     Avalon Activation.
     -->
 
-    <project basedir="../../runtime/activation/api">
-      <info>
-        <group>avalon/activation</group>
-        <name>avalon-activation-api</name>
-        <version>2.0.0</version>
-      </info>
-      <dependencies>
-        <include key="avalon-composition-api"/>
-      </dependencies>
-    </project>
-
-    <project basedir="../../runtime/activation/impl">
-      <info>
-        <group>avalon/activation</group>
-        <name>avalon-activation-impl</name>
-        <version>2.0.0</version>
-      </info>
-      <dependencies>
-        <include key="avalon-util-lifecycle"/>
-        <include key="avalon-util-i18n"/>
-        <include key="avalon-util-defaults"/>
-        <include key="avalon-repository-spi"/>
-        <include key="avalon-composition-spi"/>
-        <include key="avalon-activation-api"/>
-        <include key="avalon-composition-impl" build="false" test="true" runtime="false"/>
-        <include key="avalon-test-components" build="false" test="true" runtime="false"/>
-        <include key="avalon-test-playground" build="false" test="true" runtime="false"/>
-      </dependencies>
-    </project>
+  <project basedir="../../runtime/activation/api">
+    <info>
+      <group>avalon/activation</group>
+      <name>avalon-activation-api</name>
+      <version>2.0.0</version>
+    </info>
+    <dependencies>
+      <include key="avalon-composition-api"/>
+    </dependencies>
+  </project>
+
+  <project basedir="../../runtime/activation/impl">
+    <info>
+      <group>avalon/activation</group>
+      <name>avalon-activation-impl</name>
+      <version>2.0.0</version>
+    </info>
+    <dependencies>
+      <include key="avalon-util-lifecycle"/>
+      <include key="avalon-util-i18n"/>
+      <include key="avalon-util-defaults"/>
+      <include key="avalon-repository-spi"/>
+      <include key="avalon-composition-spi"/>
+      <include key="avalon-activation-api"/>
+      <include key="avalon-composition-impl" build="false" test="true" runtime="false"/>
+      <include key="avalon-test-components" build="false" test="true" runtime="false"/>
+      <include key="avalon-test-playground" build="false" test="true" runtime="false"/>
+    </dependencies>
+  </project>
 
     <!--
     Avalon Merlin.
     -->
 
-    <project basedir="../../runtime/merlin/api">
-      <info>
-        <group>avalon/merlin</group>
-        <name>avalon-merlin-api</name>
-        <version>3.3.0</version>
-      </info>
-      <dependencies>
-        <include key="avalon-composition-api"/>
-      </dependencies>
-    </project>
-
-    <project basedir="../../runtime/merlin/impl">
-      <info>
-        <group>avalon/merlin</group>
-        <name>avalon-merlin-impl</name>
-        <version>3.3.0</version>
-      </info>
-      <dependencies>
-        <include key="avalon-framework-api" tag="api"/>
-        <include key="avalon-util-lifecycle" tag="api"/>
-        <include key="avalon-util-extension-api" tag="spi"/>
-        <include key="avalon-merlin-api" tag="spi"/>
-        <include key="avalon-repository-api" tag="spi"/>
-        <include key="avalon-meta-spi" tag="spi"/>
-        <include key="avalon-repository-spi" tag="spi"/>
-        <include key="avalon-logging-spi" tag="spi"/>
-        <include key="avalon-composition-spi" tag="spi"/>
-        <include key="avalon-composition-impl" tag="impl"/>
-        <include key="avalon-util-configuration" tag="impl"/>
-        <include key="avalon-repository-main" runtime="false"/>
-        <include key="avalon-activation-impl" build="false" test="false" runtime="false"/>
-      </dependencies>
-    </project>
-
-    <project basedir="../../runtime/merlin/cli">
-      <info>
-        <group>avalon/merlin</group>
-        <name>avalon-merlin-cli</name>
-        <version>3.3.0</version>
-      </info>
-      <dependencies>
-        <include key="avalon-merlin-impl" build="false" test="false" runtime="false"/>
-        <include key="avalon-repository-main"/>
-        <include key="commons-cli"/>
-      </dependencies>
-    </project>
-
-    <project basedir="../../planet/tutorials/hello" key="avalon-tutorial-hello">
-      <info>
-        <group>avalon/tutorial</group>
-        <name>hello</name>
-      </info>
-      <dependencies>
-        <include key="avalon-framework-api"/>
-      </dependencies>
-      <plugins>
-        <include key="avalon-meta-tools"/>
-      </plugins>
-      <links>
-        <link key="avalon-runtime"/>
-      </links>
-    </project>
-
-    <project basedir="../../planet/tutorials/dynamics" key="avalon-tutorial-dynamics">
-      <info>
-        <group>avalon/tutorial</group>
-        <name>dynamics</name>
-      </info>
-      <dependencies>
-        <include key="avalon-framework-api"/>
-        <include key="avalon-composition-api"/>
-      </dependencies>
-      <plugins>
-        <include key="avalon-meta-tools"/>
-      </plugins>
-    </project>
+  <project basedir="../../runtime/merlin/api">
+    <info>
+      <group>avalon/merlin</group>
+      <name>avalon-merlin-api</name>
+      <version>3.3.0</version>
+    </info>
+    <dependencies>
+      <include key="avalon-composition-api"/>
+    </dependencies>
+  </project>
+
+  <project basedir="../../runtime/merlin/impl">
+    <info>
+      <group>avalon/merlin</group>
+      <name>avalon-merlin-impl</name>
+      <version>3.3.0</version>
+    </info>
+    <dependencies>
+      <include key="avalon-framework-api" tag="api"/>
+      <include key="avalon-util-lifecycle" tag="api"/>
+      <include key="avalon-util-extension-api" tag="spi"/>
+      <include key="avalon-merlin-api" tag="spi"/>
+      <include key="avalon-repository-api" tag="spi"/>
+      <include key="avalon-meta-spi" tag="spi"/>
+      <include key="avalon-repository-spi" tag="spi"/>
+      <include key="avalon-logging-spi" tag="spi"/>
+      <include key="avalon-composition-spi" tag="spi"/>
+      <include key="avalon-composition-impl" tag="impl"/>
+      <include key="avalon-util-configuration" tag="impl"/>
+      <include key="avalon-repository-main" runtime="false"/>
+      <include key="avalon-activation-impl" build="false" test="false" runtime="false"/>
+    </dependencies>
+  </project>
+
+  <project basedir="../../runtime/merlin/cli">
+    <info>
+      <group>avalon/merlin</group>
+      <name>avalon-merlin-cli</name>
+      <version>3.3.0</version>
+    </info>
+    <dependencies>
+      <include key="avalon-merlin-impl" build="false" test="false" runtime="false"/>
+      <include key="avalon-repository-main"/>
+      <include key="commons-cli"/>
+    </dependencies>
+  </project>
 
-    <!--
-    Avalon Tools.
-    -->
-
-    <project basedir="../../tools/magic">
-      <info>
-        <group>avalon/tools</group>
-        <name>avalon-tools-magic</name>
-      </info>
-    </project>
-
-    <!--
-    <project basedir="../../runtime/merlin/unit">
-      <info>
-        <group>avalon/merlin</group>
-        <name>avalon-merlin-unit</name>
-        <version>3.3.0</version>
-      </info>
-      <dependencies>
-        <include key="avalon-repository-main"/>
-        <include key="avalon-merlin-impl" build="false" test="false" runtime="false"/>
-      </dependencies>
-    </project>
-
-    <project basedir="../../runtime/merlin/tools">
-      <info>
-        <group>avalon/merlin</group>
-        <name>avalon-merlin-tools</name>
-        <version>3.3.0</version>
-      </info>
-      <dependencies>
-        <include key="avalon-repository-main"/>
-        <include key="avalon-merlin-impl" build="false" test="false" runtime="false"/>
-      </dependencies>
-    </project>
-
-    <project basedir="../../tools/bootstrap">
-      <info>
-        <group>avalon/tools</group>
-        <name>avalon-tools-bootstrap</name>
-      </info>
-    </project>
+  
+  <!--
+  <project basedir="../../runtime/main" key="avalon-runtime">
+    <info>
+      <group>avalon</group>
+      <name>runtime</name>
+      <version>3.3.0</version>
+    </info>
+    <dependencies>
+      <include key="avalon-framework-api" tag="api"/>
+      <include key="avalon-util-lifecycle" tag="api"/>
+      <include key="avalon-util-extension-api" tag="spi"/>
+      <include key="avalon-merlin-api" tag="spi"/>
+      <include key="avalon-repository-api" tag="spi"/>
+      <include key="avalon-meta-spi" tag="spi"/>
+      <include key="avalon-repository-spi" tag="spi"/>
+      <include key="avalon-logging-spi" tag="spi"/>
+      <include key="avalon-composition-spi" tag="spi"/>
+      <include key="avalon-composition-impl" tag="impl"/>
+      <include key="avalon-util-configuration" tag="impl"/>
+      <include key="avalon-repository-main" runtime="false"/>
+      <include key="avalon-activation-impl" build="false" test="false" runtime="false"/>
+      <include key="avalon-merlin-api" tag="spi"/>
+      <include key="avalon-merlin-impl"/>
+      <include key="avalon-merlin-cli"/>
+    </dependencies>
+  </project>
+
+  <project basedir="../../runtime/merlin/unit">
+    <info>
+      <group>avalon/merlin</group>
+      <name>avalon-merlin-unit</name>
+      <version>3.3.0</version>
+    </info>
+    <dependencies>
+      <include key="avalon-repository-main"/>
+      <include key="avalon-merlin-impl" build="false" test="false" runtime="false"/>
+    </dependencies>
+  </project>
+
+  <project basedir="../../runtime/merlin/tools">
+    <info>
+      <group>avalon/merlin</group>
+      <name>avalon-merlin-tools</name>
+      <version>3.3.0</version>
+    </info>
+    <dependencies>
+      <include key="avalon-repository-main"/>
+      <include key="avalon-merlin-impl" build="false" test="false" runtime="false"/>
+    </dependencies>
+  </project>
+
+  <project basedir="../../tools/bootstrap">
+    <info>
+      <group>avalon/tools</group>
+      <name>avalon-tools-bootstrap</name>
+    </info>
+  </project>
     -->
-
-  </projects>
 
 </system>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.