You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@gump.apache.org by bo...@apache.org on 2010/05/10 13:57:45 UTC

svn commit: r942713 - in /gump/metadata/project: directory-apacheds.xml directory-kerberos-shared.xml directory-ldap-protocol.xml directory-shared.xml

Author: bodewig
Date: Mon May 10 11:57:45 2010
New Revision: 942713

URL: http://svn.apache.org/viewvc?rev=942713&view=rev
Log:
try to build the shared part of directory project

Modified:
    gump/metadata/project/directory-apacheds.xml
    gump/metadata/project/directory-kerberos-shared.xml
    gump/metadata/project/directory-ldap-protocol.xml
    gump/metadata/project/directory-shared.xml

Modified: gump/metadata/project/directory-apacheds.xml
URL: http://svn.apache.org/viewvc/gump/metadata/project/directory-apacheds.xml?rev=942713&r1=942712&r2=942713&view=diff
==============================================================================
--- gump/metadata/project/directory-apacheds.xml (original)
+++ gump/metadata/project/directory-apacheds.xml Mon May 10 11:57:45 2010
@@ -41,7 +41,7 @@
       <property name="maven.test.skip.exec" value="true"/>
     </mvn>
     <depend project="junit" />
-    <depend project="directory-ldap" />
+    <depend project="shared-ldap" />
     <option project="commons-daemon"/>
     
     <home nested="shared" />

Modified: gump/metadata/project/directory-kerberos-shared.xml
URL: http://svn.apache.org/viewvc/gump/metadata/project/directory-kerberos-shared.xml?rev=942713&r1=942712&r2=942713&view=diff
==============================================================================
--- gump/metadata/project/directory-kerberos-shared.xml (original)
+++ gump/metadata/project/directory-kerberos-shared.xml Mon May 10 11:57:45 2010
@@ -39,9 +39,9 @@
   <project name="kerberos-common">
     <mvn/>
 
-    <depend project="asn1" />
+    <depend project="shared-asn1" />
     <depend project="bcprov" />
-    <depend project="directory-ldap" />
+    <depend project="shared-ldap" />
     
     <home nested="common" />
 

Modified: gump/metadata/project/directory-ldap-protocol.xml
URL: http://svn.apache.org/viewvc/gump/metadata/project/directory-ldap-protocol.xml?rev=942713&r1=942712&r2=942713&view=diff
==============================================================================
--- gump/metadata/project/directory-ldap-protocol.xml (original)
+++ gump/metadata/project/directory-ldap-protocol.xml Mon May 10 11:57:45 2010
@@ -40,8 +40,8 @@
     <mvn goal="install" basedir=".">
     </mvn>
 
-    <option project="asn1-codec" />
-    <option project="directory-ldap" />
+    <option project="shared-asn1-codec" />
+    <option project="shared-ldap" />
     <option project="mina" />
     
     <home nested="." />

Modified: gump/metadata/project/directory-shared.xml
URL: http://svn.apache.org/viewvc/gump/metadata/project/directory-shared.xml?rev=942713&r1=942712&r2=942713&view=diff
==============================================================================
--- gump/metadata/project/directory-shared.xml (original)
+++ gump/metadata/project/directory-shared.xml Mon May 10 11:57:45 2010
@@ -20,77 +20,204 @@
 -->
 
 <module name="directory-shared" groupId="org.apache.directory.shared">
-  <description>Apache ASN.1 Tools</description>
-  <url href="http://directory.apache.org/subprojects/asn1"/>
-
-<!--
-  <nag from="asn1 development &lt;dev@directory.apache.org&gt;" to="dev@directory.apache.org"/>
--->
+  <description>Shared Apache Directory Libraries</description>
+  <url href="http://directory.apache.org/"/>
 
   <svn repository="asf" dir="directory/shared/trunk" />
-    
-  <project name="asn1">
-    <mvn basedir="asn1"/>
+
+  <project name="shared-parent">
+    <jar name="pom.xml"/>
+    <!-- dependencies defined inside the parent POM -->
+    <option project="antlr"/>
+    <option project="commons-collections"/>
+    <option project="commons-io"/>
+    <option project="commons-lang"/>
+    <option project="commons-pool"/>
+    <option project="dom4j"/>
     <option project="junit"/>
+    <option project="logging-log4j-12"/>
+    <option project="mina"/>
+    <option project="slf4j"/>
+    <option project="xpp"/>
+
+    <!-- needed since mvn is going to download it -->
+    <option project="velocity-engine"/>
+  </project>
+
+  <project name="shared-all">
+    <mvn basedir="all"/>
+
+    <depend project="shared-asn1"/>
+    <depend project="shared-asn1-codec"/>
+    <depend project="shared-asn1-cursor"/>
+    <depend project="shared-dsml-parser"/>
+    <depend project="shared-ldap"/>
+    <depend project="shared-ldap-constants"/>
+    <depend project="shared-ldap-converter"/>
+    <depend project="shared-ldap-jndi"/>
+    <depend project="shared-ldap-schema"/>
+    <depend project="shared-ldap-schema-dao"/>
+    <depend project="shared-ldap-schema-loader"/>
+    <depend project="shared-ldap-schema-manager"/>
+    <depend project="shared-ldif"/>
+    <depend project="shared-parent"/>
+
+    <jar name="all/target/shared-all-*[0-9T].jar"/>
+  </project>
+
+  <project name="shared-asn1">
+    <mvn basedir="asn1"/>
+
+    <depend project="shared-parent"/>
+    <option project="shared-i18n"/>
     <option project="commons-lang3"/>
     <option project="commons-collections"/>
-    <option project="velocity-engine"/>
+
     <home nested="asn1"/>
-    <jar name="target/shared-asn1-0.9.18-SNAPSHOT.jar" id="shared-asn1"/>
+    <jar name="target/shared-asn1-*[0-9T].jar"/>
   </project>
-    
-  <project name="asn1-codec">
+
+  <project name="shared-asn1-codec">
     <mvn basedir="asn1-codec"/>
-    <option project="asn1" />
-    <option project="commons-collections"/>
-    <option project="commons-lang3"/>
-    <option project="junit"/>
-    <option project="logging-log4j-12"/>
-    <option project="velocity-engine"/>
-    <option project="mina"/>
+
+    <depend project="shared-parent"/>
+    <option project="shared-i18n"/>
+    <option project="shared-asn1"/>
+
     <home nested="asn1-codec"/>
-    <jar name="target/shared-asn1-codec-0.9.18-SNAPSHOT.jar" 
-         id="shared-asn1-codec"/>
+    <jar name="target/shared-asn1-codec-*[0-9T].jar"/>
   </project>
 
-  <project name="directory-ldap">
-    <mvn basedir="ldap">
-      <property name="maven.test.skip.exec" value="true"/>
-    </mvn>
-
-    <option project="antlr" />
-    <option project="asn1-codec" />
-    <option project="jakarta-oro" />
-    <option project="jakarta-regexp" />
-    <option project="junit" />
-    <option project="commons-lang3"/>
-    <option project="shared-ldap-constants" />
-    
-    <home nested="ldap" />
+  <project name="shared-cursor">
+    <mvn basedir="cursor"/>
+
+    <depend project="shared-parent"/>
+    <option project="shared-i18n"/>
+
+    <jar name="cursor/target/shared-cursor-*[0-9T].jar"/>
+  </project>
+
+  <project name="shared-dsml-parser">
+    <mvn basedir="dsml-parser"/>
+
+    <depend project="shared-parent"/>
+    <option project="shared-asn1"/>
+    <option project="shared-i18n"/>
+    <option project="shared-ldap"/>
+    <option project="shared-ldif"/>
+
+    <jar name="dsml-parser/target/shared-dsml-parser-*[0-9T].jar"/>
+  </project>
+
+  <project name="shared-i18n">
+    <mvn basedir="i18n"/>
+
+    <depend project="shared-parent"/>
 
-    <jar name="target/shared-ldap-0.9.18-SNAPSHOT.jar" id="shared-ldap"/>
-      
+    <jar name="i18n/target/shared-i18n-*[0-9T].jar"/>
   </project>
-    
-  <project name="directory-ldap-test">
+
+  <project name="shared-ldap">
+    <mvn basedir="ldap"/>
+
+    <depend project="shared-parent"/>
+    <option project="shared-asn1"/>
+    <option project="shared-i18n"/>
+    <option project="shared-ldap-constants"/>
+
+    <jar name="ldap/target/shared-ldap-*[0-9T].jar"/>
+  </project>
+
+  <project name="shared-ldap-test">
     <mvn basedir="ldap"/>
-    <depend project="directory-ldap"/>
+    <depend project="shared-ldap"/>
   </project>
-    
+
   <project name="shared-ldap-constants">
     <mvn basedir="ldap-constants" goal="install"/>
 
-    <option project="antlr" />
-    <option project="asn1-codec" />
-    <option project="jakarta-oro" />
-    <option project="jakarta-regexp" />
-    <option project="junit" />
-    <option project="commons-lang3"/>
-    
+    <depend project="shared-parent"/>
+    <option project="shared-asn1"/>
+    <option project="shared-i18n"/>
+
     <home nested="ldap-constants" />
+    <jar name="target/shared-ldap-constants-*[0-9T].jar"/>
+
+  </project>
+
+  <project name="shared-ldap-convert">
+    <mvn basedir="ldap-convert"/>
+
+    <depend project="shared-parent"/>
+    <option project="shared-i18n"/>
+    <option project="shared-ldap"/>
+    <option project="shared-ldif"/>
+
+    <jar name="ldap-convert/target/shared-ldap-convert-*[0-9T].jar"/>
+  </project>
+
+  <project name="shared-ldap-jndi">
+    <mvn basedir="ldap-jndi"/>
+
+    <depend project="shared-parent"/>
+    <option project="shared-ldap"/>
+
+    <jar name="ldap-jndi/target/shared-ldap-jndi-*[0-9T].jar"/>
+  </project>
 
-    <jar name="target/shared-ldap-constants-0.9.18-SNAPSHOT.jar"/>
-      
+  <project name="shared-ldif">
+    <mvn basedir="ldap-ldif"/>
+
+    <depend project="shared-parent"/>
+    <option project="shared-asn1"/>
+    <option project="shared-i18n"/>
+    <option project="shared-ldap"/>
+
+    <jar name="ldap-ldif/target/shared-ldif-*[0-9T].jar"/>
+  </project>
+
+  <project name="shared-ldap-schema">
+    <mvn basedir="ldap-schema"/>
+
+    <depend project="shared-parent"/>
+    <option project="shared-asn1"/>
+    <option project="shared-i18n"/>
+    <option project="shared-ldap"/>
+    <option project="shared-ldif"/>
+
+    <jar name="ldap-schema/target/shared-ldap-schema-*[0-9T].jar"/>
+  </project>
+
+  <project name="shared-ldap-schema-dao">
+    <mvn basedir="ldap-schema-dao"/>
+
+    <depend project="shared-parent"/>
+
+    <jar name="ldap-schema-dao/target/shared-ldap-schema-dao-*[0-9T].jar"/>
   </project>
-    
+
+  <project name="shared-ldap-schema-loader">
+    <mvn basedir="ldap-schema-loader"/>
+
+    <depend project="shared-parent"/>
+    <option project="shared-i18n"/>
+    <option project="shared-ldap"/>
+    <option project="shared-ldap-schema"/>
+    <option project="shared-ldif"/>
+
+    <jar name="ldap-schema-loader/target/shared-ldap-schema-loader-*[0-9T].jar"/>
+  </project>
+
+  <project name="shared-ldap-schema-manager">
+    <mvn basedir="ldap-schema-manager"/>
+
+    <depend project="shared-parent"/>
+    <option project="shared-i18n"/>
+    <option project="shared-ldap"/>
+    <option project="shared-ldap-schema"/>
+    <option project="shared-ldap-schema-loader"/>
+
+    <jar name="ldap-schema-manager/target/shared-ldap-schema-manager-*[0-9T].jar"/>
+  </project>
+
 </module>