You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by er...@apache.org on 2005/01/23 05:46:16 UTC

svn commit: r126195 - in incubator/directory/ntp/trunk: . core main protocol

Author: erodriguez
Date: Sat Jan 22 20:46:14 2005
New Revision: 126195

URL: http://svn.apache.org/viewcvs?view=rev&rev=126195
Log:
NTP maven infrastructure for multiproject build and javaapp executable jar.
Added:
   incubator/directory/ntp/trunk/core/project.properties
   incubator/directory/ntp/trunk/core/project.xml
   incubator/directory/ntp/trunk/main/project.properties
   incubator/directory/ntp/trunk/main/project.xml
   incubator/directory/ntp/trunk/project.properties
   incubator/directory/ntp/trunk/project.xml
   incubator/directory/ntp/trunk/protocol/project.properties
   incubator/directory/ntp/trunk/protocol/project.xml
Modified:
   incubator/directory/ntp/trunk/core/   (props changed)
   incubator/directory/ntp/trunk/main/   (props changed)
   incubator/directory/ntp/trunk/protocol/   (props changed)

Added: incubator/directory/ntp/trunk/core/project.properties
Url: http://svn.apache.org/viewcvs/incubator/directory/ntp/trunk/core/project.properties?view=auto&rev=126195
==============================================================================
--- (empty file)
+++ incubator/directory/ntp/trunk/core/project.properties	Sat Jan 22 20:46:14 2005
@@ -0,0 +1,4 @@
+maven.xdoc.includeProjectDocumentation=yes
+maven.license.licenseFile=${basedir}/../LICENSE.txt
+module.path=core
+

Added: incubator/directory/ntp/trunk/core/project.xml
Url: http://svn.apache.org/viewcvs/incubator/directory/ntp/trunk/core/project.xml?view=auto&rev=126195
==============================================================================
--- (empty file)
+++ incubator/directory/ntp/trunk/core/project.xml	Sat Jan 22 20:46:14 2005
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<project>
+  <extend>${basedir}/../project.xml</extend>
+  <pomVersion>1</pomVersion>
+  <artifactId>ntp-core</artifactId>
+  <groupId>incubator-directory</groupId>
+  <id>ntp-core</id>
+  <name>Network Time Server Core</name>
+  <package>org.apache.ntp</package>
+  <inceptionYear>2005</inceptionYear>
+  <shortDescription>The Apache NTP Server Core</shortDescription>
+  <description>
+    An RFC 2030 NTP protocol server.
+  </description>
+</project>
+

Added: incubator/directory/ntp/trunk/main/project.properties
Url: http://svn.apache.org/viewcvs/incubator/directory/ntp/trunk/main/project.properties?view=auto&rev=126195
==============================================================================
--- (empty file)
+++ incubator/directory/ntp/trunk/main/project.properties	Sat Jan 22 20:46:14 2005
@@ -0,0 +1,14 @@
+maven.xdoc.includeProjectDocumentation=yes
+maven.license.licenseFile=${basedir}/../LICENSE.txt
+module.path=main
+
+#
+# Javaapp plugin properties
+#
+
+maven.javaapp.jar.exclude=junit, maven-javaapp-plugin
+maven.javaapp.mainclass=org.apache.ntp.Main
+maven.javaapp.jar.name=${maven.final.name}.jar
+maven.javaapp.sysproperties=
+maven.javaapp.jvmargs=
+

Added: incubator/directory/ntp/trunk/main/project.xml
Url: http://svn.apache.org/viewcvs/incubator/directory/ntp/trunk/main/project.xml?view=auto&rev=126195
==============================================================================
--- (empty file)
+++ incubator/directory/ntp/trunk/main/project.xml	Sat Jan 22 20:46:14 2005
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<project>
+  <extend>${basedir}/../project.xml</extend>
+  <artifactId>ntp</artifactId>
+  <name>Network Time Main</name>
+  <inceptionYear>2005</inceptionYear>
+  <shortDescription>An NTP Server executable jar.</shortDescription>
+
+  <description>
+    A single executable Network Time Server jar containing all dependencies. 
+  </description>
+
+  <!-- Need to have all dependencies here so appjar bundles them -->
+
+  <dependencies>
+    <dependency>
+      <groupId>incubator-directory</groupId>
+      <artifactId>mina</artifactId>
+      <version>0.7-SNAPSHOT</version>
+    </dependency>
+    <dependency>
+      <groupId>incubator-directory</groupId>
+      <artifactId>ntp-core</artifactId>
+      <version>0.4-SNAPSHOT</version>
+    </dependency>
+    <dependency>
+      <groupId>incubator-directory</groupId>
+      <artifactId>ntp-protocol</artifactId>
+      <version>0.4-SNAPSHOT</version>
+    </dependency>
+    <dependency>
+      <groupId>maven-plugins</groupId>
+      <artifactId>maven-javaapp-plugin</artifactId>
+      <version>1.3</version>
+      <type>plugin</type>
+    </dependency>
+  </dependencies>
+</project>
+

Added: incubator/directory/ntp/trunk/project.properties
Url: http://svn.apache.org/viewcvs/incubator/directory/ntp/trunk/project.properties?view=auto&rev=126195
==============================================================================
--- (empty file)
+++ incubator/directory/ntp/trunk/project.properties	Sat Jan 22 20:46:14 2005
@@ -0,0 +1,21 @@
+maven.changelog.factory=org.apache.maven.svnlib.SvnChangeLogFactory
+maven.license.licenseFile=../LICENSE.txt
+maven.xdoc.date=left
+maven.xdoc.includeProjectDocumentation=no
+maven.xdoc.poweredby.image=
+
+#
+# remote repository properties
+#
+
+maven.repo.remote=http://cvs.apache.org/repository, http://ibiblio.org/maven
+maven.multiproject.includes=*/project.xml
+maven.repo.list=apachecvs
+maven.repo.apachecvs=scp://cvs.apache.org
+maven.repo.apachecvs.directory=/www/cvs.apache.org/repository
+maven.repo.apachecvs.group=apcvs
+
+maven.gump.module.name=ntp
+
+maven.site.stage.directory=/home/akarasulu/public_html/rsynced-sites/directory/subprojects/ntp
+

Added: incubator/directory/ntp/trunk/project.xml
Url: http://svn.apache.org/viewcvs/incubator/directory/ntp/trunk/project.xml?view=auto&rev=126195
==============================================================================
--- (empty file)
+++ incubator/directory/ntp/trunk/project.xml	Sat Jan 22 20:46:14 2005
@@ -0,0 +1,137 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<project>
+    <groupId>incubator-directory</groupId>
+    <id>ntp-parent</id>
+    <name>Apache Network Time Server</name>
+    <version>SNAPSHOT</version>
+    <currentVersion>0.4-SNAPSHOT</currentVersion>
+    
+    <organization>
+      <name>The Apache Incubator</name>
+      <url>http://incubator.apache.org</url>
+      <logo>http://incubator.apache.org/directory/images/apache-incubator-logo.png</logo>
+    </organization>
+
+    <inceptionYear>2005</inceptionYear>
+    <package>org.apache.ntp</package>
+    
+    <issueTrackingUrl>http://nagoya.apache.org/jira/browse/DIRKERBEROS</issueTrackingUrl>
+    
+    <logo>http://incubator.apache.org/directory/images/apache-directory-logo.png</logo>
+    <url>http://incubator.apache.org/directory/subprojects/kerberos</url>
+
+    <gumpRepositoryId>apache-incubator-svn</gumpRepositoryId>
+
+    <repository>
+      <connection>
+        scm:svn:http://cvs.apache.org/repos/asf/incubator:directory/ntp/trunk/${module.path}
+      </connection>
+
+      <url>
+        http://cvs.apache.org/viewcvs.cgi/incubator/directory/ntp/trunk/${module.path}/?root=Apache-SVN
+      </url>
+      
+      <developerConnection>
+        https://cvs.apache.org/repos/asf/incubator:directory/ntp/trunk/${module.path}
+      </developerConnection>
+    </repository>
+  
+    <shortDescription>RFC 2030 Network Time Server</shortDescription>
+      
+    <description>
+      An embeddable RFC 2030 Network Time protocol server.
+    </description>
+
+    <mailingLists>
+      <mailingList>
+        <name>Apache Directory Development - use [kerberos] prefix</name>
+          <subscribe>
+            directory-dev-subscribe@incubator.apache.org
+          </subscribe>
+          <unsubscribe>
+            directory-dev-unsubscribe@incubator.apache.org
+          </unsubscribe>
+          <archive>
+            http://nagoya.apache.org/eyebrowse/SummarizeList?listId=181
+          </archive>
+        </mailingList>
+    </mailingLists>
+    
+    <licenses>
+      <license>
+        <name>Apache 1.1 License</name>
+        <url>
+          http://cvs.apache.org/viewcvs.cgi/incubator/directory/LICENSE.txt?rev=1369&amp;root=Apache-SVN&amp;view=markup
+        </url>
+        <distribution>repo</distribution>
+      </license>
+    </licenses>
+
+    <dependencies>
+      <dependency>
+        <groupId>junit</groupId>
+        <artifactId>junit</artifactId>
+        <version>3.8.1</version>
+        <url>http://junit.org</url>
+      </dependency>
+    </dependencies>        
+  
+    <build>
+      <nagEmailAddress>directory-dev@incubator.apache.org</nagEmailAddress>
+      <sourceDirectory>${basedir}/src/java</sourceDirectory>
+      <unitTestSourceDirectory>${basedir}/src/test</unitTestSourceDirectory>
+      <integrationUnitTestSourceDirectory/>
+      <aspectSourceDirectory/>
+
+      <unitTest>
+        <includes>
+          <include>**/*Test*</include>
+          <include>**/*TestCase*</include>
+        </includes>
+              
+        <excludes>
+            <exclude>**/Abstract*Test*</exclude>
+            <exclude>**/*TestUtils*</exclude>
+            <exclude>**/*TestCase*</exclude>
+        </excludes>
+        
+        <resources>
+          <resource>
+            <directory>${basedir}/src/test</directory>
+            <includes> 
+              <include>**/*.dtd</include>
+              <include>**/*.ldif</include>
+              <include>**/*.properties</include>
+              <include>**/*.x*</include>
+              <include>**/*.mf</include>
+              <include>**/*.jar</include>
+              <include>**/*.pdu</include>
+            </includes>
+          </resource>
+        </resources>
+      </unitTest>
+      
+      <resources>
+        <resource>
+          <directory>${basedir}/src/java</directory>
+          <includes>
+            <include>**/*.dtd</include>
+            <include>**/*.properties</include>
+            <include>**/*.ldif</include>
+            <include>**/*.x*</include>
+          </includes>
+        </resource>
+        
+        <resource>
+          <directory>${basedir}/etc</directory>
+          <targetPath>org/apache/ntp</targetPath>
+          <includes>
+            <include>*.properties</include>
+          </includes>
+        </resource>
+      </resources>
+      <jars></jars>
+    </build>
+</project>
+

Added: incubator/directory/ntp/trunk/protocol/project.properties
Url: http://svn.apache.org/viewcvs/incubator/directory/ntp/trunk/protocol/project.properties?view=auto&rev=126195
==============================================================================
--- (empty file)
+++ incubator/directory/ntp/trunk/protocol/project.properties	Sat Jan 22 20:46:14 2005
@@ -0,0 +1,4 @@
+maven.xdoc.includeProjectDocumentation=yes
+maven.license.licenseFile=${basedir}/../LICENSE.txt
+module.path=protocol
+

Added: incubator/directory/ntp/trunk/protocol/project.xml
Url: http://svn.apache.org/viewcvs/incubator/directory/ntp/trunk/protocol/project.xml?view=auto&rev=126195
==============================================================================
--- (empty file)
+++ incubator/directory/ntp/trunk/protocol/project.xml	Sat Jan 22 20:46:14 2005
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<project>
+  <extend>${basedir}/../project.xml</extend>
+  <pomVersion>1</pomVersion>
+  <artifactId>ntp-protocol</artifactId>
+  <groupId>incubator-directory</groupId>
+  <id>ntp-protocol</id>
+  <name>Network Time Server Protocol Front-End</name>
+  <package>org.apache.ntp</package>
+  <inceptionYear>2005</inceptionYear>
+  <shortDescription>Apache NTP Front-End</shortDescription>
+  <description>
+    The Apache NTP (RFC 2030) protocol front-end.
+  </description>
+  <dependencies>
+    <dependency>
+      <groupId>incubator-directory</groupId>
+      <artifactId>mina</artifactId>
+      <version>0.7-SNAPSHOT</version>
+    </dependency>
+    <dependency>
+      <groupId>incubator-directory</groupId>
+      <artifactId>ntp-core</artifactId>
+      <version>0.4-SNAPSHOT</version>
+    </dependency>
+  </dependencies>
+</project>
+