rt/emul/mini/pom.xml
author Jaroslav Tulach <jaroslav.tulach@apidesign.org>
Sat, 28 Sep 2013 13:08:41 +0200
branchjavac
changeset 1322 1bf52dbf783e
parent 1288 8bf8753226bd
child 1323 5d2341f16b4f
permissions -rw-r--r--
Adding some implementation of in/out/err streams
     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>