rt/vm8/pom.xml
author Jaroslav Tulach <jaroslav.tulach@apidesign.org>
Sun, 14 Sep 2014 21:40:03 +0200
changeset 1694 615bae775606
parent 1692 2f800fdc371e
child 1733 955520296b08
permissions -rw-r--r--
Verify that the AOT mojo does not fail when generating JDK8 lambda code
     1 <?xml version="1.0" encoding="UTF-8"?>
     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>rt</artifactId>
     7         <version>1.0-SNAPSHOT</version>
     8     </parent>
     9     <artifactId>vm8</artifactId>
    10     <name>Bck2Brwsr on JDK8</name>
    11     <packaging>jar</packaging>
    12     <build>
    13         <plugins>
    14             <plugin>
    15                 <groupId>org.apache.maven.plugins</groupId>
    16                 <artifactId>maven-compiler-plugin</artifactId>
    17                 <version>2.3.2</version>
    18                 <configuration>
    19                     <source>1.8</source>
    20                     <target>1.8</target>
    21                     <compilerArguments>
    22                         <bootclasspath>netbeans.ignore.jdk.bootclasspath</bootclasspath>
    23                     </compilerArguments>
    24                 </configuration>
    25             </plugin>
    26             <plugin>
    27                 <groupId>org.apache.maven.plugins</groupId>
    28                 <artifactId>maven-surefire-plugin</artifactId>
    29                 <configuration>
    30                     <systemProperties>
    31                         <vmtest.js>brwsr</vmtest.js>
    32                     </systemProperties>
    33                 </configuration>
    34             </plugin>
    35             <plugin>
    36                 <groupId>org.apidesign.bck2brwsr</groupId>
    37                 <artifactId>bck2brwsr-maven-plugin</artifactId>
    38                 <version>${project.version}</version>
    39                 <executions>
    40                     <execution>
    41                         <goals>
    42                             <goal>aot</goal>
    43                         </goals>
    44                         <phase>verify</phase>
    45                     </execution>
    46                 </executions>
    47                 <configuration>
    48                 </configuration>
    49             </plugin>
    50         </plugins>
    51     </build>
    52     <dependencies>
    53         <dependency>
    54             <groupId>org.testng</groupId>
    55             <artifactId>testng</artifactId>
    56             <scope>test</scope>
    57         </dependency>
    58         <dependency>
    59             <groupId>org.apidesign.bck2brwsr</groupId>
    60             <artifactId>vm4brwsr</artifactId>
    61             <version>${project.version}</version>
    62             <scope>test</scope>
    63             <type>jar</type>
    64         </dependency>
    65         <dependency>
    66             <groupId>org.ow2.asm</groupId>
    67             <artifactId>asm-debug-all</artifactId>
    68             <version>4.1</version>
    69             <scope>test</scope>
    70             <type>jar</type>
    71         </dependency>
    72         <dependency>
    73             <groupId>${project.groupId}</groupId>
    74             <artifactId>emul</artifactId>
    75             <version>${project.version}</version>
    76             <scope>compile</scope>
    77         </dependency>
    78         <dependency>
    79             <groupId>org.apidesign.bck2brwsr</groupId>
    80             <artifactId>emul.mini</artifactId>
    81             <version>${project.version}</version>
    82             <scope>compile</scope>
    83         </dependency>
    84         <dependency>
    85             <groupId>org.apidesign.bck2brwsr</groupId>
    86             <artifactId>vmtest</artifactId>
    87             <version>${project.version}</version>
    88             <scope>test</scope>
    89             <type>jar</type>
    90         </dependency>
    91         <dependency>
    92             <groupId>${project.groupId}</groupId>
    93             <artifactId>launcher.http</artifactId>
    94             <version>${project.version}</version>
    95             <scope>test</scope>
    96             <exclusions>
    97                 <exclusion>
    98                     <groupId>com.oracle</groupId>
    99                     <artifactId>javafx</artifactId>
   100                 </exclusion>
   101             </exclusions>
   102         </dependency>
   103     </dependencies>
   104 </project>