rt/emul/mini/pom.xml
author Jaroslav Tulach <jaroslav.tulach@apidesign.org>
Wed, 30 Apr 2014 09:26:28 +0200
changeset 1512 5171ac3b4232
parent 1437 3ec3ae9699ef
child 1624 3e565843a131
permissions -rw-r--r--
Compile own fake class signatures. Ensures the class files are complete and can link inside Javac.
     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.apidesign.bck2brwsr</groupId>
    26       <artifactId>fake</artifactId>
    27       <version>0.9-SNAPSHOT</version>
    28       <scope>provided</scope>
    29       <type>jar</type>
    30     </dependency>
    31     <dependency>
    32       <groupId>org.testng</groupId>
    33       <artifactId>testng</artifactId>
    34       <scope>test</scope>
    35     </dependency>
    36   </dependencies>
    37   <build>
    38       <plugins>
    39           <plugin>
    40               <groupId>org.apache.maven.plugins</groupId>
    41               <artifactId>maven-compiler-plugin</artifactId>
    42               <version>2.5.1</version>
    43               <configuration>
    44                   <compilerArguments>
    45                       <bootclasspath>netbeans.ignore.jdk.bootsclasspath</bootclasspath>
    46                   </compilerArguments>
    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>