Blame SOURCES/msv-parent-2009.1.pom

e862dd
e862dd
e862dd
* Copyright (c) 2009, Benson I. Margulies
e862dd
* All rights reserved.
e862dd
*
e862dd
* Redistribution and use in source and binary forms, with or without
e862dd
* modification, are permitted provided that the following conditions are met:
e862dd
*     * Redistributions of source code must retain the above copyright
e862dd
*       notice, this list of conditions and the following disclaimer.
e862dd
*     * Redistributions in binary form must reproduce the above copyright
e862dd
*       notice, this list of conditions and the following disclaimer in the
e862dd
*       documentation and/or other materials provided with the distribution.
e862dd
*     * Neither the name of the <organization> nor the
e862dd
*       names of its contributors may be used to endorse or promote products
e862dd
*       derived from this software without specific prior written permission.
e862dd
*
e862dd
* THIS SOFTWARE IS PROVIDED BY Benson I. Margulies ''AS IS'' AND ANY
e862dd
* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
e862dd
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
e862dd
* DISCLAIMED. IN NO EVENT SHALL <copyright holder> BE LIABLE FOR ANY
e862dd
* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
e862dd
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
e862dd
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
e862dd
* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
e862dd
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
e862dd
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
e862dd
-->
e862dd
<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">
e862dd
  <parent>
e862dd
    <groupId>net.java.dev.msv</groupId>
e862dd
    <artifactId>msv</artifactId>
e862dd
    <version>2009.1</version>
e862dd
    <relativePath>../pom.xml</relativePath>
e862dd
  </parent>
e862dd
  <modelVersion>4.0.0</modelVersion>
e862dd
  <groupId>net.java.dev.msv</groupId>
e862dd
  <artifactId>msv-parent</artifactId>
e862dd
  <version>2009.1</version>
e862dd
  <name>MSV Parent</name>
e862dd
  <url>http://msv.java.net</url>
e862dd
  <packaging>pom</packaging>
e862dd
e862dd
  <scm>
e862dd
    <connection>scm:svn:http://msv.dev.java.net/svn/msv/tags/msv-2009.1/parent</connection>
e862dd
    <developerConnection>scm:svn:https://msv.dev.java.net/svn/msv/tags/msv-2009.1/parent</developerConnection>
e862dd
  </scm>
e862dd
e862dd
 <properties>
e862dd
    <surefire.fork.mode>once</surefire.fork.mode>
e862dd
    <surefire.format>brief</surefire.format>
e862dd
    <surefire.usefile>false</surefire.usefile>
e862dd
    <surefire.fork.vmargs>-ea</surefire.fork.vmargs>
e862dd
e862dd
e862dd
    <eclipse.outputDirectory>${basedir}/target/classes</eclipse.outputDirectory>
e862dd
    <downloadSources>true</downloadSources>
e862dd
  </properties>
e862dd
e862dd
  <build>
e862dd
    <sourceDirectory>${basedir}/src</sourceDirectory>
e862dd
    <testSourceDirectory>${basedir}/test</testSourceDirectory>
e862dd
    <resources>
e862dd
      <resource>
e862dd
        <directory>src</directory>
e862dd
        <excludes>
e862dd
          <exclude>**/*.java</exclude>
e862dd
        </excludes>
e862dd
        <includes>
e862dd
          <include>**/*.properties</include>
e862dd
        </includes>
e862dd
      </resource>
e862dd
      <resource>
e862dd
        <directory>resource</directory>
e862dd
        <includes>
e862dd
          <include>**/*</include>
e862dd
        </includes>
e862dd
      </resource>
e862dd
    </resources>
e862dd
    <testResources>
e862dd
      <testResource>
e862dd
        <directory>test</directory>
e862dd
        <excludes>
e862dd
          <exclude>**/*.java</exclude>
e862dd
        </excludes>
e862dd
      </testResource>
e862dd
    </testResources>
e862dd
    <pluginManagement>
e862dd
      <plugins>
e862dd
        <plugin>
e862dd
          <groupId>org.apache.maven.plugins</groupId>
e862dd
          <artifactId>maven-eclipse-plugin</artifactId>
e862dd
          <configuration>
e862dd
            <outputDirectory>${eclipse.outputDirectory}</outputDirectory>
e862dd
          </configuration>
e862dd
        </plugin>
e862dd
        <plugin>
e862dd
          <groupId>org.apache.maven.plugins</groupId>
e862dd
          <artifactId>maven-surefire-plugin</artifactId>
e862dd
          <configuration>
e862dd
            <includes>
e862dd
              <include>**/*Test.java</include>
e862dd
              <include>**/*TestCase.java</include>
e862dd
              <include>**/*TestCases.java</include>
e862dd
            </includes>
e862dd
e862dd
            <excludes>
e862dd
              <exclude>**/*$*</exclude>
e862dd
            </excludes>
e862dd
            <reportFormat>${surefire.format}</reportFormat>
e862dd
            <useFile>${surefire.usefile}</useFile>
e862dd
            <forkMode>${surefire.fork.mode}</forkMode>
e862dd
            <childDelegation>false</childDelegation>
e862dd
            <argLine>${surefire.fork.vmargs}</argLine>
e862dd
            <systemProperties>
e862dd
              <property>
e862dd
                <name>java.awt.headless</name>
e862dd
                <value>${java.awt.headless}</value>
e862dd
              </property>
e862dd
              <property>
e862dd
                <name>surefire.fork.vmargs</name>
e862dd
                <value>${surefire.fork.vmargs}</value>
e862dd
              </property>
e862dd
            </systemProperties>
e862dd
          </configuration>
e862dd
        </plugin>
e862dd
      </plugins>
e862dd
    </pluginManagement>
e862dd
    <defaultGoal>install</defaultGoal>
e862dd
  </build>
e862dd
e862dd
  <repositories>
e862dd
    <repository>
e862dd
      <id>maven2-repository.dev.java.net</id>
e862dd
      <name>Java.net Repository for Maven</name>
e862dd
      <url>http://download.java.net/maven/2/</url>
e862dd
    </repository>
e862dd
  </repositories>
e862dd
e862dd
  <dependencyManagement>
e862dd
    <dependencies>
e862dd
      <dependency>
e862dd
        <groupId>junit</groupId>
e862dd
        <artifactId>junit</artifactId>
e862dd
        <version>4.4</version>
e862dd
        <scope>test</scope>
e862dd
      </dependency>
e862dd
e862dd
      <dependency>
e862dd
        <groupId>xml-resolver</groupId>
e862dd
        <artifactId>xml-resolver</artifactId>
e862dd
        <version>1.2</version>
e862dd
      </dependency>
e862dd
e862dd
      <dependency>
e862dd
        <groupId>xerces</groupId>
e862dd
        <artifactId>xercesImpl</artifactId>
e862dd
        <version>2.9.1</version>
e862dd
      </dependency>
e862dd
e862dd
      <dependency>
e862dd
	<groupId>xalan</groupId>
e862dd
	<artifactId>xalan</artifactId>
e862dd
	<version>2.7.1</version>
e862dd
      </dependency> 
e862dd
e862dd
      <dependency>
e862dd
	<groupId>crimson</groupId>
e862dd
	<artifactId>crimson</artifactId>
e862dd
	<version>1.1.3</version>
e862dd
      </dependency> 
e862dd
e862dd
      <dependency>
e862dd
        <groupId>isorelax</groupId>
e862dd
        <artifactId>isorelax</artifactId>
e862dd
        <version>20030108</version>
e862dd
      </dependency>
e862dd
e862dd
      <dependency>
e862dd
        <groupId>relaxngDatatype</groupId>
e862dd
        <artifactId>relaxngDatatype</artifactId>
e862dd
        <version>20020414</version>
e862dd
      </dependency>
e862dd
      <dependency>
e862dd
        <groupId>jdom</groupId>
e862dd
        <artifactId>jdom</artifactId>
e862dd
        <version>1.0</version>
e862dd
      </dependency>
e862dd
      <dependency>
e862dd
	<groupId>net.sf.saxon</groupId>
e862dd
	<artifactId>saxon</artifactId>
e862dd
	<version>8.7</version>
e862dd
      </dependency> 
e862dd
      <dependency>
e862dd
	<groupId>org.apache.ant</groupId>
e862dd
	<artifactId>ant</artifactId>
e862dd
	<version>1.7.1</version>
e862dd
      </dependency> 
e862dd
    </dependencies>
e862dd
  </dependencyManagement>
e862dd
  <reporting>
e862dd
    <plugins>
e862dd
      <plugin>
e862dd
        <groupId>org.apache.maven.plugins</groupId>
e862dd
        <artifactId>maven-project-info-reports-plugin</artifactId>
e862dd
      </plugin>
e862dd
      <plugin>
e862dd
        <groupId>org.apache.maven.plugins</groupId>
e862dd
        <artifactId>maven-surefire-report-plugin</artifactId>
e862dd
      </plugin>
e862dd
      <plugin>
e862dd
        <groupId>org.apache.maven.plugins</groupId>
e862dd
        <artifactId>maven-javadoc-plugin</artifactId>
e862dd
      </plugin>
e862dd
    </plugins>
e862dd
  </reporting>
e862dd
  <profiles>
e862dd
    <profile>
e862dd
      <id>fastinstall</id>
e862dd
      <properties>
e862dd
        <maven.test.skip>true</maven.test.skip>
e862dd
      </properties>
e862dd
    </profile>
e862dd
    <profile>
e862dd
e862dd
      <id>sourcecheck</id>
e862dd
      <activation>
e862dd
        <activeByDefault>true</activeByDefault>
e862dd
      </activation>
e862dd
      <build>
e862dd
        <plugins>
e862dd
          <plugin>
e862dd
            <groupId>org.apache.maven.plugins</groupId>
e862dd
            <artifactId>maven-compiler-plugin</artifactId>
e862dd
            <configuration>
e862dd
e862dd
                            <showDeprecation>true</showDeprecation>
e862dd
-->
e862dd
              <showWarnings>true</showWarnings>
e862dd
              <compilerArgument>${compile.flags}</compilerArgument>
e862dd
            </configuration>
e862dd
          </plugin>
e862dd
        </plugins>
e862dd
      </build>
e862dd
    </profile>
e862dd
    <profile>
e862dd
      <id>set.eclipse.output</id>
e862dd
      <properties>
e862dd
        <eclipse.outputDirectory>${basedir}/eclipse-classes</eclipse.outputDirectory>
e862dd
      </properties>
e862dd
    </profile>
e862dd
  </profiles>
e862dd
</project>