[LOGBack-dev] svn commit: r434 - in logback/trunk: . src src/main src/main/assembly src/site
noreply.seb at qos.ch
noreply.seb at qos.ch
Wed Aug 9 19:21:07 CEST 2006
Author: seb
Date: Wed Aug 9 19:21:06 2006
New Revision: 434
Added:
logback/trunk/LICENSE.txt (contents, props changed)
logback/trunk/pom.xml (contents, props changed)
logback/trunk/src/
logback/trunk/src/main/
logback/trunk/src/main/assembly/
logback/trunk/src/main/assembly/source.xml (contents, props changed)
logback/trunk/src/site/
logback/trunk/src/site/site.xml (contents, props changed)
Log:
added files to manage the parent project and allow synched management of the modules
Added: logback/trunk/LICENSE.txt
==============================================================================
--- (empty file)
+++ logback/trunk/LICENSE.txt Wed Aug 9 19:21:06 2006
@@ -0,0 +1,12 @@
+
+Logback Core Module LICENSE
+---------------------------
+
+Logback Core Module source code and binaries are distributed under the
+GNU Lesser General Public License as published by the Free Software Foundation.
+
+Logback: the generic, reliable, fast and flexible logging library for Java.
+
+Copyright (C) 2000-2006, QOS.ch This library is free software, you can
+redistribute it and/or modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation.
\ No newline at end of file
Added: logback/trunk/pom.xml
==============================================================================
--- (empty file)
+++ logback/trunk/pom.xml Wed Aug 9 19:21:06 2006
@@ -0,0 +1,123 @@
+<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</artifactId>
+ <version>0.2-SNAPSHOT</version>
+ <packaging>pom</packaging>
+ <name>Logback</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-core</module>
+ <module>logback-classic</module>
+ <module>logback-access</module>
+ <module>logback-site</module>
+ </modules>
+
+ <dependencies>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>3.8.1</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+
+ <build>
+
+ <!-- <resources>
+ <resource>
+ <directory>src/site/xdocTemplates</directory>
+
+ We're saving filtered xdocs in a temporary folder
+ and telling the site plug in to get the xdocs there.
+
+ <targetPath>generated-site</targetPath>
+ <filtering>true</filtering>
+ </resource>
+ </resources> -->
+
+ <extensions>
+ <extension>
+ <groupId>org.apache.maven.wagon</groupId>
+ <artifactId>wagon-ssh</artifactId>
+ <version>1.0-beta-1</version>
+ </extension>
+ </extensions>
+ </build>
+
+ <reporting>
+ <!--
+ <outputDirectory>${basedir}target/site</outputDirectory>
+ -->
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-site-plugin</artifactId>
+ </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>
+ </configuration>
+ </plugin>
+
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <version>2.1</version>
+ <configuration>
+ <descriptors>
+ <descriptor>
+ src/main/assembly/source.xml
+ </descriptor>
+ </descriptors>
+ <finalName>
+ logback-${project.version}
+ </finalName>
+ <appendAssemblyId>false</appendAssemblyId>
+ <outputDirectory>target/site/dist/</outputDirectory>
+ </configuration>
+ </plugin>
+
+ </plugins>
+
+ </reporting>
+
+ <distributionManagement>
+ <site>
+ <id>pixie</id>
+ <url>scp://pixie/var/www/logback.qos.ch/htdocs/</url>
+ </site>
+ </distributionManagement>
+
+</project>
\ No newline at end of file
Added: logback/trunk/src/main/assembly/source.xml
==============================================================================
--- (empty file)
+++ logback/trunk/src/main/assembly/source.xml Wed Aug 9 19:21:06 2006
@@ -0,0 +1,105 @@
+<assembly>
+ <id>src</id>
+ <formats>
+ <format>zip</format>
+ <format>tar.gz</format>
+ </formats>
+ <fileSets>
+ <fileSet>
+ <directory>logback-core/</directory>
+ <outputDirectory>logback-core/</outputDirectory>
+ <includes>
+ <include>
+ pom.xml
+ </include>
+ </includes>
+ </fileSet>
+ <fileSet>
+ <directory>logback-classic/</directory>
+ <outputDirectory>logback-classic/</outputDirectory>
+ <includes>
+ <include>
+ pom.xml
+ </include>
+ </includes>
+ </fileSet>
+ <fileSet>
+ <directory>logback-access/</directory>
+ <outputDirectory>logback-access/</outputDirectory>
+ <includes>
+ <include>
+ pom.xml
+ </include>
+ </includes>
+ </fileSet>
+ <fileSet>
+ <directory>logback-core/src/</directory>
+ <outputDirectory>logback-core/src/</outputDirectory>
+ </fileSet>
+ <fileSet>
+ <directory>logback-classic/src/</directory>
+ <outputDirectory>logback-classic/src/</outputDirectory>
+ </fileSet>
+ <fileSet>
+ <directory>logback-access/src/</directory>
+ <outputDirectory>logback-access/src/</outputDirectory>
+ </fileSet>
+ <fileSet>
+ <directory>logback-core/target/</directory>
+ <outputDirectory>/</outputDirectory>
+ <includes>
+ <include>logback-core-${project.version}.jar</include>
+ <include>logback-core-${project.version}-tests.jar</include>
+ </includes>
+ </fileSet>
+ <fileSet>
+ <directory>logback-classic/target/</directory>
+ <outputDirectory>/</outputDirectory>
+ <includes>
+ <include>logback-classic-${project.version}.jar</include>
+ <include>logback-classic-${project.version}-tests.jar</include>
+ </includes>
+ </fileSet>
+ <fileSet>
+ <directory>logback-access/target/</directory>
+ <outputDirectory>/</outputDirectory>
+ <includes>
+ <include>logback-access-${project.version}.jar</include>
+ </includes>
+ </fileSet>
+ <fileSet>
+ <directory>logback-classic/examples/</directory>
+ <outputDirectory>/examples/</outputDirectory>
+ </fileSet>
+ <fileSet>
+ <directory>target/site</directory>
+ <outputDirectory>/site</outputDirectory>
+ </fileSet>
+ <fileSet>
+ <includes>
+ <include>README*</include>
+ <include>LICENSE*</include>
+ <include>pom.xml</include>
+ </includes>
+ </fileSet>
+ </fileSets>
+ <dependencySets>
+ <dependencySet>
+ <outputDirectory>/lib</outputDirectory>
+ <unpack>false</unpack>
+ <scope>test</scope>
+ <excludes>
+ <!--
+ There is little documentation on this format.
+ It is of the form of DefaultArtifact.getDependencyConflictId()
+ which is <groupId>:<artifactId>:<type>:<classifier>
+ or we can use the short form (hard coded into assembly) of
+ <groupId>:<artifactId>
+ This is a String equality match not a pattern match.
+
+ <exclude>ch.qos.logback:logback-core</exclude>
+ -->
+ </excludes>
+ </dependencySet>
+ </dependencySets>
+</assembly>
\ No newline at end of file
Added: logback/trunk/src/site/site.xml
==============================================================================
--- (empty file)
+++ logback/trunk/src/site/site.xml Wed Aug 9 19:21:06 2006
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<project name="LOGBack Main Site">
+
+ <skin>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>lb-skin</artifactId>
+ <version>0.1-SNAPSHOT</version>
+ </skin>
+ <!--
+ <publishDate position="navigation-bottom" format="dd-MM-yyyy"/>
+
+ <bannerLeft>
+ <name>${project.name}</name>
+ <src>/images/logos/lblogo.jpg</src>
+ </bannerLeft>
+
+ <body>
+ <links>
+ <item name="Core Module" href="http://logback.qos.ch/core/" />
+ <item name="Classic Module" href="http://logback.qos.ch/classic/"/>
+ <item name="Access Module" href="http://logback.qos.ch/access/"/>
+ </links>
+
+ <menu name="${project.name}">
+ <item name="Introduction" href="index.html"/>
+ <item name="News" href="news.html" />
+ <item name="Download" href="download.html" />
+ <item name="Documentation" href="documentation.html" />
+ <item name="Mailing Lists" href="mailinglist.html" />
+ <item name="Source Repository" href="repos.html" />
+ <item name="Bug Report" href="bugreport.html"/>
+ <item name="License" href="license.html" />
+ </menu>
+ </body>
+ -->
+</project>
\ No newline at end of file
More information about the logback-dev
mailing list