rt/emul/mini/pom.xml
author Jaroslav Tulach <jaroslav.tulach@apidesign.org>
Sat, 28 Sep 2013 02:04:01 +0200
branchjavac
changeset 1315 6ce019139b13
parent 1288 8bf8753226bd
child 1323 5d2341f16b4f
permissions -rw-r--r--
Bringing in StringReader and StringWriter
     1 <?xml version="1.0"?>
     2 <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/xsd/maven-4.0.0.xsd">
     3   <modelVersion>4.0.0</modelVersion>
     4   <parent>
     5     <groupId>org.apidesign.bck2brwsr</groupId>
     6     <artifactId>emul.pom</artifactId>
     7     <version>0.9-SNAPSHOT</version>
     8   </parent>
     9   <groupId>org.apidesign.bck2brwsr</groupId>
    10   <artifactId>emul.mini</artifactId>
    11   <version>0.9-SNAPSHOT</version>
    12   <name>Minimal API Profile</name>
    13   <url>http://maven.apache.org</url>
    14   <properties>
    15     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    16   </properties>
    17   <dependencies>
    18     <dependency>
    19       <groupId>org.apidesign.bck2brwsr</groupId>
    20       <artifactId>core</artifactId>
    21       <version>0.9-SNAPSHOT</version>
    22       <type>jar</type>
    23     </dependency>
    24     <dependency>
    25       <groupId>org.testng</groupId>
    26       <artifactId>testng</artifactId>
    27       <version>6.5.2</version>
    28       <scope>test</scope>
    29     </dependency>
    30   </dependencies>
    31   <build>
    32       <plugins>
    33           <plugin>
    34               <groupId>org.apache.maven.plugins</groupId>
    35               <artifactId>maven-compiler-plugin</artifactId>
    36               <version>2.5.1</version>
    37               <configuration>
    38                   <!-- XXX: Need because Throwable references PrintWriter, but
    39                      dangerous! We could easy compile against APIs that don't
    40                      exist. Should be replaced by ahead of compilation copying
    41                      of files that should really be visible on the classpath...
    42                      
    43                   <compilerArguments>
    44                       <bootclasspath>netbeans.ignore.jdk.bootsclasspath</bootclasspath>
    45                   </compilerArguments>
    46                   -->
    47                  <source>1.7</source>
    48                  <target>1.7</target>
    49               </configuration>
    50           </plugin>
    51           <plugin>
    52               <groupId>org.apache.maven.plugins</groupId>
    53               <artifactId>maven-javadoc-plugin</artifactId>
    54               <configuration>
    55                   <excludePackageNames>org.apidesign.bck2brwsr.emul.*</excludePackageNames>
    56                   <skip>false</skip>
    57               </configuration>
    58           </plugin>
    59           <plugin>
    60               <groupId>org.apache.maven.plugins</groupId>
    61               <artifactId>maven-source-plugin</artifactId>
    62               <version>2.2.1</version>
    63               <executions>
    64                   <execution>
    65                       <id>prepare-sources</id>
    66                       <goals>
    67                           <goal>jar</goal>
    68                       </goals>
    69                       <phase>package</phase>
    70                   </execution>
    71               </executions>
    72           </plugin>
    73       </plugins>
    74   </build>
    75 </project>