
Author: seb Date: Thu Jul 13 18:01:58 2006 New Revision: 68 Modified: logback/core/trunk/pom.xml Log: less tests excluded, included assembly tags and a few temp tags (dev, lists) to test mvn site Modified: logback/core/trunk/pom.xml ============================================================================== --- logback/core/trunk/pom.xml (original) +++ logback/core/trunk/pom.xml Thu Jul 13 18:01:58 2006 @@ -1,69 +1,180 @@ -<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>qos.ch</groupId> - <artifactId>logback-core</artifactId> - <packaging>jar</packaging> - <version>0.1-SNAPSHOT</version> - <name>Logback Core Module</name> - - <url>http://logback.qos.ch</url> - - <dependencies> - <dependency> - <groupId>janino</groupId> - <artifactId>janino</artifactId> - <version>2.4.3</version> - </dependency> - - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <version>3.8.1</version> - <scope>test</scope> - </dependency> - </dependencies> - - - <build> - <plugins> - - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <configuration> - </configuration> - </plugin> - - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-surefire-plugin</artifactId> - <configuration> - <forkMode>once</forkMode> - <reportFormat>plain</reportFormat> - <workingDirectory>${basedir}/src/test</workingDirectory> - <excludes> - <exclude>**/AllTest.java</exclude> - <exclude>**/PackageTest.java</exclude> - <exclude>**/RenamingTest.java</exclude> - <exclude>**/SizeBasedRollingTest.java</exclude> - <exclude>**/TimeBasedRollingTest.java</exclude> - </excludes> - </configuration> - </plugin> - - - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-jar-plugin</artifactId> - </plugin> - - <!-- EOF PLUGINS --> - </plugins> - - - </build> - +<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>qos.ch</groupId --> + <groupId>ch.qos.logback.core</groupId> + <artifactId>logback-core</artifactId> + <packaging>jar</packaging> + <version>0.1-SNAPSHOT</version> + <name>Logback Core Module</name> + + <url>http://logback.qos.ch</url> + <description> + LOGBack: the generic, reliable, fast and flexible logging library for + Java. + </description> + + <dependencies> + <dependency> + <groupId>janino</groupId> + <artifactId>janino</artifactId> + <version>2.4.3</version> + </dependency> + + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>3.8.1</version> + <scope>test</scope> + </dependency> + </dependencies> + + + <build> + <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-surefire-plugin</artifactId> + <configuration> + <forkMode>once</forkMode> + <reportFormat>plain</reportFormat> + <trimStackTrace>false</trimStackTrace> + <!-- workingDirectory>${basedir}/src/test</workingDirectory --> + <excludes> + <exclude>**/AllTest.java</exclude> + <exclude>**/PackageTest.java</exclude> + </excludes> + </configuration> + </plugin> + + <!-- No use of this plugin to package ?--> + <!-- plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-jar-plugin</artifactId> + </plugin --> + + <plugin> + <artifactId>maven-assembly-plugin</artifactId> + <version>2.0-beta-1</version> + <configuration> + <descriptor> + src/main/assembly/source.xml + </descriptor> + <!-- descriptors> + <descriptor> + src/main/assembly/simple-zip.xml + </descriptor> + <descriptor> + src/main/assembly/jar-with-dependencies.xml + </descriptor> + </descriptors --> + <finalName>LOGBackCore</finalName> + <outputDirectory>target/dist</outputDirectory> + </configuration> + </plugin> + + + + <!-- EOF PLUGINS --> + </plugins> + + <testResources> + <testResource> + <directory>src/test/input</directory> + <targetPath>src/test/input</targetPath> + </testResource> + <testResource> + <directory>src/test/witness</directory> + <targetPath>src/test/witness</targetPath> + </testResource> + </testResources> + </build> + + + <!-- Mailing Lists ======================================================= --> + <!-- Should be inserted into Main project POM --> + <mailingLists> + <mailingList> + <name>LOGBack Announce List</name> + <subscribe> + http://qos.ch/mailman/listinfo/logback-announce + </subscribe> + <unsubscribe> + http://qos.ch/mailman/options/logback-announce + </unsubscribe> + <post>logback-announce@qos.ch</post> + <archive> + http://www.qos.ch/pipermail/logback-announce/ + </archive> + </mailingList> + <mailingList> + <name>LOGBack User List</name> + <subscribe> + http://qos.ch/mailman/listinfo/logback-user + </subscribe> + <unsubscribe> + http://qos.ch/mailman/options/logback-user + </unsubscribe> + <post>logback-user@qos.ch</post> + <archive>http://www.qos.ch/pipermail/logback-user/</archive> + </mailingList> + <mailingList> + <name>LOGBack Dev List</name> + <subscribe> + http://qos.ch/mailman/listinfo/logback-dev + </subscribe> + <unsubscribe> + http://qos.ch/mailman/options/logback-dev + </unsubscribe> + <post>logback-dev@qos.ch</post> + <archive>http://www.qos.ch/pipermail/logback-dev/</archive> + </mailingList> + </mailingLists> + + <!-- LOGBack Committers ==================================================== --> + <!-- Should be inserted into Main project POM --> + <developers> + + <developer> + <name>Ceki Gulcu</name> + <email>ceki@qos.ch</email> + <organization>QOS.ch</organization> + <organizationUrl>http://www.qos.ch</organizationUrl> + </developer> + + <developer> + <name>Sebastien Pennec</name> + <email>sebastien@qos.ch</email> + <organization>QOS.ch</organization> + <organizationUrl>http://www.qos.ch</organizationUrl> + </developer> + + </developers> + + <!-- LOGBack Core Repository ================================================ --> + + <scm> + <connection> + scm:svn:http://svn.qos.ch/viewcvs/logback/core/trunk/ + </connection> + <developerConnection> + scm:svn:https://svn.qos.ch/repos/logback/core/trunk/ + </developerConnection> + <url>http://svn.qos.ch/viewcvs/logback/core/trunk/</url> + </scm> + + + </project> \ No newline at end of file