|
From: <kar...@us...> - 2006-03-03 15:02:06
|
Revision: 81 Author: karianna Date: 2006-03-03 07:01:52 -0800 (Fri, 03 Mar 2006) ViewCVS: http://svn.sourceforge.net/pcgen/?rev=81&view=rev Log Message: ----------- Moved up a directory (should be level with build.xml anyhow) Added Paths: ----------- Trunk/pcgen/maven.xml Trunk/pcgen/pom.xml Trunk/pcgen/project.properties Trunk/pcgen/project.xml Added: Trunk/pcgen/maven.xml =================================================================== --- Trunk/pcgen/maven.xml (rev 0) +++ Trunk/pcgen/maven.xml 2006-03-03 15:01:52 UTC (rev 81) @@ -0,0 +1,12 @@ +<project xmlns:maven="jelly:maven" xmlns:j="jelly:core" + xmlns:ant="jelly:ant" xmlns:u="jelly:util"> + <preGoal name="java:compile"> + <attainGoal name="javacc:javacc-generate"/> + <!-- Kludge around a typo in the JavaCC --> + <ant:path id="maven.javacc.compile.src.set" + location="${basedir}/target/generated-src"/> + <maven:addPath id="maven.compile.src.set" + refid="maven.javacc.compile.src.set"/> + </preGoal> + +</project> Added: Trunk/pcgen/pom.xml =================================================================== --- Trunk/pcgen/pom.xml (rev 0) +++ Trunk/pcgen/pom.xml 2006-03-03 15:01:52 UTC (rev 81) @@ -0,0 +1,127 @@ +<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>net.sourceforge.pcgen</groupId> + <artifactId>pcgen</artifactId> + <packaging>jar</packaging> + <version>1.0-SNAPSHOT</version> + <name>PCGen</name> + + <repositories> + <repository> + <id>ibiblio.repo</id> + <url>http://www.ibiblio.org/maven</url> + <layout>legacy</layout> + </repository> + <repository> + <id>pcgen.repo</id> + <url>http://pcgen.sourceforge.net/maven</url> + <layout>legacy</layout> + </repository> + <repository> + <id>maven-plugins.repo</id> + <url>http://maven-plugins.sourceforge.net/maven</url> + <layout>legacy</layout> + </repository> + <repository> + <id>emma.repo</id> + <url>http://emma.sourceforge.net/maven</url> + <layout>legacy</layout> + </repository> + </repositories> + + <build> + <sourceDirectory>code/src/java</sourceDirectory> + <testSourceDirectory>code/src/test</testSourceDirectory> + + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-site-plugin</artifactId> + <configuration> + <locales>de,en,fr</locales> + </configuration> + </plugin> + </plugins> + </build> + + <dependencies> + <!-- Compiling --> + <dependency> + <groupId>mrj</groupId> + <artifactId>MRJ141Stubs</artifactId> + <version>0</version> + </dependency> + <dependency> + <groupId>skinlf</groupId> + <artifactId>skinlf</artifactId> + <version>1.2.3</version> + </dependency> + <dependency> + <groupId>wraplf</groupId> + <artifactId>wraplf</artifactId> + <version>0.2</version> + </dependency> + <dependency> + <groupId>fop</groupId> + <artifactId>fop</artifactId> + <version>0.20.5</version> + </dependency> + <dependency> + <groupId>jep</groupId> + <artifactId>jep</artifactId> + <version>2.24</version> + </dependency> + <dependency> + <groupId>jep</groupId> + <artifactId>djep</artifactId> + <version>2.24</version> + </dependency> + <dependency> + <groupId>jdom</groupId> + <artifactId>jdom</artifactId> + <version>1.0b8</version> + </dependency> + <dependency> + <groupId>xalan</groupId> + <artifactId>xalan</artifactId> + <version>2.6.0</version> + </dependency> + <dependency> + <groupId>xerces</groupId> + <artifactId>xmlParserAPIs</artifactId> + <version>2.6.2</version> + </dependency> + <dependency> + <groupId>xerces</groupId> + <artifactId>xercesImpl</artifactId> + <version>2.6.2</version> + </dependency> + + <!-- Testing --> + <dependency> + <scope>test</scope> + <groupId>easymock</groupId> + <artifactId>easymock</artifactId> + <version>1.1</version> + </dependency> + <dependency> + <scope>test</scope> + <groupId>easymock</groupId> + <artifactId>easymockclassextension</artifactId> + <version>1.1</version> + </dependency> + <dependency> + <scope>test</scope> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>3.8.1</version> + </dependency> + <dependency> + <scope>test</scope> + <groupId>xmlunit</groupId> + <artifactId>xmlunit</artifactId> + <version>1.0</version> + </dependency> + </dependencies> +</project> Added: Trunk/pcgen/project.properties =================================================================== --- Trunk/pcgen/project.properties (rev 0) +++ Trunk/pcgen/project.properties 2006-03-03 15:01:52 UTC (rev 81) @@ -0,0 +1,82 @@ +##################################### +# The properties for the repositories +##################################### +maven.repo.remote = http://www.ibiblio.org/maven, \ + http://pcgen.sourceforge.net/maven, \ + http://maven-plugins.sourceforge.net/maven, \ + http://emma.sourceforge.net/maven + +######################################## +# The properties for the checkstyle goal +######################################## +# The checkstyle format should follow Sun coding conventions +maven.checkstyle.format = sun +# Sad, necessary duplication of: maven.license.licenseFile +maven.checkstyle.header.file = LICENSE + +########################################## +# The properties for the java:compile goal +########################################## +maven.compile.deprectation = true +maven.compile.source = 1.4 +maven.compile.target = 1.4 + +################################## +# The properties for the docs goal +################################## +maven.docs.outputencoding = UTF-8 + +######################################## +# The properties for the code style goal +######################################## +maven.jalopy.style = standards/jalopy_pcgen.xml + +################################# +# The properties for the jar goal +################################# +maven.jar.index = true +maven.jar.manifest.extensions.add = true +maven.jar.override = true + +#################################### +# The properties for the javacc goal +#################################### +# TODO: There is a property for src/java -- what is it? +maven.javacc.javacc.grammar = ${basedir}/code/src/java/pcgen/util/DiceExpression.jj + +##################################### +# The properties for the javadoc goal +##################################### +maven.javadoc.author = true +maven.javadoc.customtags = todo +todo.name = todo +todo.description = To Do: +todo.enabled = true +todo.scope = all +maven.javadoc.links = http://java.sun.com/j2se/1.4.2/docs/api/ +maven.javadoc.maxmemory = 192m +maven.javadoc.overview = src/java/overview.html +maven.javadoc.private = true +maven.javadoc.source = 1.4 +maven.javadoc.use = true +maven.javadoc.version = true +maven.javadoc.additionalparam = -linksource + +################################## +# The properties for the jnlp goal +################################## +maven.jnlp.homepage = http://pcgen.sourceforge.net/ +maven.jnlp.j2se.version = 1.4.2+ + +################################## +# The properties for the test goal +################################## +# The junit dir may need to be a build.properties item only +# maven.junit.dir=../ +maven.junit.fork=on +maven.test.source = 1.4 + +##################################### +# The properties for the license goal +##################################### +maven.license.licenseFile = LICENSE Added: Trunk/pcgen/project.xml =================================================================== --- Trunk/pcgen/project.xml (rev 0) +++ Trunk/pcgen/project.xml 2006-03-03 15:01:52 UTC (rev 81) @@ -0,0 +1,236 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project> + <pomVersion>3</pomVersion> + <id>pcgen</id> + <name>PCGen</name> + <currentVersion>5.9.5</currentVersion> + <organization> + <name>PCGen</name> + <url>http://pcgen.sourceforge.net/</url> + </organization> + <inceptionYear>2003</inceptionYear> + <package>pcgen</package> + <logo>http://maven.apache.org/images/maven.jpg</logo> + + <description>PCGen RPG character generator.</description> + <shortDescription>PCGen PRG character generator.</shortDescription> + + <!-- + <repository> + <connection>scm:cvs:ext:cvs.sourceforge.net:/cvsroot/pcgen:.</connection> + <url>http://cvs.sourceforge.net/viewcvs.py/pcgen/</url> + </repository> + --> + + <developers> + <developer> + <name>Bryan McRoberts</name> + <id>merton_monk</id> + <email>mer...@ya...</email> + <organization>PCGen</organization> + <roles> + <role>Benevolent Dictator</role> + </roles> + <url>http://pcgen.sourceforge.net/</url> + <timezone>-7</timezone> + </developer> + <developer> + <name>B. K. Oxley (binkley)</name> + <id>binkley</id> + <email>bi...@al...</email> + <organization>PCGen</organization> + <roles> + <role>Itinerant Sourcerer</role> + </roles> + <url>http://binkley.blogspot.com/</url> + <timezone>-6</timezone> + </developer> + <developer> + <name>Greg Bingleman</name> + <id>byngl</id> + <email>by...@ho...</email> + <organization>PCGen</organization> + <roles> + <role>X-Terminator (Mark II)</role> + </roles> + <url>http://www.byngl2.homestead.com/</url> + <timezone>-5</timezone> + </developer> + <developer> + <name>Martijn Verburg (karianna)</name> + <id>karianna</id> + <email>kar...@cl...</email> + <organization>PCGen</organization> + <roles> + <role>TM SB, Soul Reaper and Lemur*</role> + </roles> + <url>http://www.rageon.org</url> + <timezone>0</timezone> + </developer> + <developer> + <name>Stefan Radermacher</name> + <id>Zaister</id> + <email>rad...@ne...</email> + <organization>PCGen</organization> + <roles> + <role>Code Tamarin</role> + </roles> + <timezone>+1</timezone> + </developer> + <developer> + <name>James Dempsey</name> + <id>jdempsey</id> + <email>jde...@us...</email> + <organization>PCGen</organization> + <roles> + <role>Code Gibbon</role> + </roles> + <url>http://perrenland.org</url> + <timezone>+11</timezone> + </developer> + </developers> + + <dependencies> + <!-- Compiling --> + <dependency> + <groupId>mrj</groupId> + <artifactId>MRJ141Stubs</artifactId> + <version>0</version> + </dependency> + <dependency> + <groupId>skinlf</groupId> + <artifactId>skinlf</artifactId> + <version>1.2.3</version> + <url>http://www.l2fprod.com/</url> + </dependency> + <dependency> + <groupId>wraplf</groupId> + <artifactId>wraplf</artifactId> + <version>0.2</version> + <url>https://wraplf.dev.java.net/</url> + </dependency> + <dependency> + <groupId>fop</groupId> + <artifactId>fop</artifactId> + <version>0.20.5</version> + <url>http://xml.apache.org/fop/</url> + </dependency> + <dependency> + <groupId>jep</groupId> + <artifactId>jep</artifactId> + <version>2.24</version> + <url>http://www.singularsys.com/jep/</url> + </dependency> + <dependency> + <groupId>jep</groupId> + <artifactId>djep</artifactId> + <version>2.24</version> + <url>http://www.singsurf.org/djep/</url> + </dependency> + <dependency> + <groupId>jdom</groupId> + <artifactId>jdom</artifactId> + <version>1.0b8</version> + <url>http://www.jdom.org/</url> + </dependency> + <dependency> + <groupId>xalan</groupId> + <artifactId>xalan</artifactId> + <version>2.6.0</version> + <url>http://xml.apache.org/xalan-j/</url> + </dependency> + <dependency> + <groupId>xerces</groupId> + <artifactId>xmlParserAPIs</artifactId> + <version>2.6.2</version> + <url>http://xml.apache.org/xerces-j/</url> + </dependency> + <dependency> + <groupId>xerces</groupId> + <artifactId>xercesImpl</artifactId> + <version>2.6.2</version> + <url>http://xml.apache.org/xerces-j/</url> + </dependency> + + <!-- Testing --> + <dependency> + <groupId>easymock</groupId> + <artifactId>easymock</artifactId> + <version>1.1</version> + <url>http://www.easymock.org/</url> + </dependency> + <dependency> + <groupId>easymock</groupId> + <artifactId>easymockclassextension</artifactId> + <version>1.1</version> + <url>http://www.easymock.org/</url> + </dependency> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>3.8.1</version> + <url>http://www.junit.org/</url> + </dependency> + <dependency> + <groupId>xmlunit</groupId> + <artifactId>xmlunit</artifactId> + <version>1.0</version> + <url>http://xmlunit.sourceforge.net/</url> + </dependency> + <dependency> + <groupId>emma</groupId> + <artifactId>maven-emma-plugin</artifactId> + <version>0.6</version> + <type>plugin</type> + <url>http://emma.sourceforge.net/maven-emma-plugin/</url> + </dependency> +<!-- + <dependency> + <groupId>maven-plugins</groupId> + <artifactId>maven-findbugs-plugin</artifactId> + <version>0.8.4</version> + <type>plugin</type> + <url>http://maven-plugins.sourceforge.net/findbugs/</url> + </dependency> +--> + </dependencies> + + <reports> + <!-- <report>maven-changelog-plugin</report> --> + <!-- <report>maven-changes-plugin</report> --> + <!-- Runs slower'n molassas --> + <!-- <report>maven-checkstyle-plugin</report> --> + <!-- <report>maven-developer-activity-plugin</report> --> + <report>maven-emma-plugin</report> + <!-- <report>maven-file-activity-plugin</report> --> + <report>maven-javadoc-plugin</report> + <report>maven-jdepend-plugin</report> + <report>maven-junit-report-plugin</report> + <report>maven-jxr-plugin</report> + <report>maven-license-plugin</report> + <!-- Another slow'un --> + <!-- <report>maven-linkcheck-plugin</report> --> + <report>maven-pmd-plugin</report> + <report>maven-simian-plugin</report> + <report>maven-tasklist-plugin</report> + </reports> + + <build> + <sourceDirectory>code/src/java</sourceDirectory> + <unitTestSourceDirectory>code/src/test</unitTestSourceDirectory> + <unitTest> + <includes> + <include>**/*Test.java</include> + </includes> + </unitTest> + <resources> + <resource> + <!-- The resources are in the same place as the sources. --> + <directory>code/src/java</directory> + <includes> + <include>**/*.properties</include> + </includes> + </resource> + </resources> + </build> +</project> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |