[logback-dev] svn commit: r2035 - in logback-incubator/trunk: . logback-as400

noreply.ravn at qos.ch noreply.ravn at qos.ch
Fri Nov 28 22:08:04 CET 2008


Author: ravn
Date: Fri Nov 28 22:00:58 2008
New Revision: 2035

Added:
   logback-incubator/trunk/logback-as400/
   logback-incubator/trunk/pom.xml   (contents, props changed)

Log:
initial pom.xml adapted from logback-parent

Added: logback-incubator/trunk/pom.xml
==============================================================================
--- (empty file)
+++ logback-incubator/trunk/pom.xml	Fri Nov 28 22:00:58 2008
@@ -0,0 +1,235 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+
+  <modelVersion>4.0.0</modelVersion>
+  
+  <groupId>ch.qos.logback</groupId>
+  <artifactId>logback-incubator-parent</artifactId>
+  <version>0.0.1-SNAPSHOT</version>
+  <packaging>pom</packaging>
+  <name>Logback-Incubator-Parent</name>
+  
+  <url>http://logback.qos.ch</url>
+  
+  <organization>
+    <name>QOS.ch</name>
+    <url>http://www.qos.ch</url>
+  </organization>
+  <inceptionYear>2005</inceptionYear>
+  
+  <modules>
+    <module>logback-as400</module>
+  </modules>
+
+  <dependencies>
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <version>4.4</version>
+      <scope>test</scope>
+    </dependency>
+  </dependencies>
+  
+  <properties>
+    <!-- slf4j.version property is used below and in setClasspath.cmd -->
+    <slf4j.version>1.5.6</slf4j.version>
+    <slf4j.ext.version>1.0-alpha0</slf4j.ext.version>
+    <consolePlugin.version>1.1.0</consolePlugin.version>  
+  </properties>
+  
+  <dependencyManagement>
+    <dependencies>
+      <!-- Project modules -->
+      <dependency>
+        <groupId>ch.qos.logback</groupId>
+        <artifactId>logback-core</artifactId>
+        <version>${project.version}</version>
+      </dependency>
+      
+      <dependency>
+        <groupId>ch.qos.logback</groupId>
+        <artifactId>logback-core</artifactId>
+        <version>${project.version}</version>
+        <type>test-jar</type>
+      </dependency>
+      
+      <dependency>
+        <groupId>ch.qos.logback</groupId>
+        <artifactId>logback-classic</artifactId>
+        <version>${project.version}</version>
+      </dependency>
+      
+      <dependency>
+        <groupId>org.slf4j</groupId>
+        <artifactId>slf4j-api</artifactId>
+        <version>${slf4j.version}</version>
+      </dependency>
+      
+    </dependencies>
+  </dependencyManagement>
+  
+  <profiles>    
+    <profile>
+      <id>testSkip</id>
+      <properties>
+        <maven.test.skip>true</maven.test.skip>
+      </properties>
+    </profile>
+  </profiles>
+  
+  <build>
+    <extensions>
+      <extension>
+        <groupId>org.apache.maven.wagon</groupId>
+        <artifactId>wagon-ssh</artifactId>
+        <version>1.0-beta-1</version>
+      </extension>
+    </extensions>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-compiler-plugin</artifactId>
+        <configuration>
+          <source>1.5</source>
+          <target>1.5</target>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-source-plugin</artifactId>
+        <executions>
+          <execution>
+            <phase>package</phase>
+            <goals>
+              <goal>jar</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-eclipse-plugin</artifactId>
+        <configuration>
+          <downloadSources>true</downloadSources>
+        </configuration>
+      </plugin>   			
+
+      <plugin>
+        <artifactId>maven-assembly-plugin</artifactId>
+        <version>2.1</version>
+        <configuration>
+          <descriptors>
+            <descriptor>
+              src/main/assembly/dist.xml
+            </descriptor>
+          </descriptors>
+          <finalName>
+            logback-${project.version}
+          </finalName>
+          <appendAssemblyId>false</appendAssemblyId>
+          <outputDirectory>target/site/dist/</outputDirectory>
+        </configuration>
+      </plugin>
+
+    </plugins>
+  </build>
+  
+  <reporting>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-site-plugin</artifactId>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-jxr-plugin</artifactId>
+        <configuration>
+          <aggregate>true</aggregate>
+          <javadocDir>target/site/apidocs/</javadocDir>
+          <linkJavadoc>true</linkJavadoc>
+        </configuration>
+      </plugin>
+      <plugin>  
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>
+          maven-project-info-reports-plugin
+        </artifactId>
+        <reportSets>
+          <reportSet>
+            <reports>
+            </reports>
+          </reportSet>
+        </reportSets>
+      </plugin>
+
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-javadoc-plugin</artifactId>
+        <configuration>
+          <aggregate>true</aggregate>
+          <links>
+            <link>
+              http://java.sun.com/j2se/1.5.0/docs/api
+            </link>
+          </links>
+          <groups>
+            <group>
+              <title>Logback AS400</title>
+              <packages>ch.qos.logback.core:ch.qos.logback.core.*</packages>
+            </group>
+            <group>
+              <title>Logback Classic</title>
+              <packages>ch.qos.logback:ch.qos.logback.classic:ch.qos.logback.classic.*</packages>
+            </group>
+            <group>
+              <title>Logback AS400</title>
+              <packages>ch.qos.logback.as400:ch.qos.logback.as400.*</packages>
+            </group>
+            <group>
+              <title>SLF4J</title>
+              <packages>org.slf4j:org.slf4j.*</packages>
+            </group>
+          </groups>
+        </configuration>
+      </plugin>
+    </plugins>
+  </reporting>
+
+  <scm>
+    <connection>scm:svn:http://svn.qos.ch/repos/logback-incubator/trunk/</connection>
+    <developerConnection>scm:svn:https://svn.qos.ch/repos/logback-incubator/trunk/</developerConnection>
+    <url>http://svn.qos.ch/repos/logback-incubator/trunk/</url>
+  </scm>
+  
+  <!-- disable sending message to logback-dev mailing list
+       <ciManagement>
+	 <system>continuum</system>
+	 <notifiers>
+	   <notifier>
+             <type>mail</type>
+             <configuration>
+               <address>logback-dev at qos.ch</address>
+             </configuration>
+	   </notifier>
+	 </notifiers>
+       </ciManagement>
+       -->
+
+  <distributionManagement>
+    <site>
+      <id>pixie</id>
+      <url>scp://pixie/var/www/logback.qos.ch/htdocs/</url>
+    </site>
+    
+    <repository>
+      <id>pixie</id>
+      <url>scp://pixie/var/mvnrepo/</url>
+    </repository>
+    
+    <snapshotRepository>
+      <id>pixie-snapshot</id>
+      <url>scp://pixie/var/mvnrepo-snapshots/</url>
+    </snapshotRepository>
+    
+  </distributionManagement>
+</project>


More information about the logback-dev mailing list