pom.xml
author Jaroslav Tulach <jaroslav.tulach@apidesign.org>
Tue, 05 Feb 2013 15:32:41 +0100
branchemul
changeset 674 5d9cd8add4c6
parent 554 05224402145d
child 716 8d7f8719d29c
permissions -rw-r--r--
Static assembly to use the exported bck2brwsr.js
     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   <groupId>org.apidesign</groupId>
     5   <artifactId>bck2brwsr</artifactId>
     6   <version>0.3-SNAPSHOT</version>
     7   <packaging>pom</packaging>
     8   <name>Back 2 Browser</name>
     9   <modules>
    10     <module>vm</module>
    11     <module>emul</module>
    12     <module>core</module>
    13     <module>dew</module>
    14     <module>mojo</module>
    15     <module>javaquery</module>
    16     <module>javap</module>
    17     <module>benchmarks</module>
    18     <module>launcher</module>
    19     <module>vmtest</module>
    20   </modules>
    21   <licenses>
    22       <license>
    23           <name>GPL-2.0</name>
    24           <url>http://opensource.org/licenses/GPL-2.0</url>
    25           <distribution>repo</distribution>
    26       </license>
    27   </licenses>
    28   <organization>
    29       <name>API Design</name>
    30       <url>http://apidesign.org</url>
    31   </organization>
    32   <repositories>
    33       <repository>
    34           <id>netbeans</id>
    35           <name>NetBeans</name>
    36           <url>http://bits.netbeans.org/maven2/</url>
    37       </repository>
    38   </repositories>
    39   <pluginRepositories>
    40       <pluginRepository>
    41           <id>mc-release</id>
    42           <name>Local Maven repository of releases</name>
    43           <url>http://mc-repo.googlecode.com/svn/maven2/releases</url>
    44           <snapshots>
    45               <enabled>false</enabled>
    46           </snapshots>
    47           <releases>
    48               <enabled>true</enabled>
    49           </releases>
    50       </pluginRepository>
    51   </pluginRepositories>
    52   <build>
    53       <plugins>
    54          <plugin>
    55               <inherited>false</inherited>
    56               <groupId>com.mycila.maven-license-plugin</groupId>
    57               <artifactId>maven-license-plugin</artifactId>
    58               <version>1.9.0</version>
    59               <executions>
    60                   <execution>
    61                       <id>blah</id>
    62                       <goals>
    63                           <goal>check</goal>
    64                       </goals>
    65                   </execution>
    66               </executions>
    67               <configuration>
    68                   <aggregate>true</aggregate>
    69                   <basedir>${basedir}</basedir>
    70                   <header>COPYING</header>
    71                   <strictCheck>true</strictCheck>
    72                   <excludes>
    73                        <exclude>emul/*/src/main/**</exclude>
    74                        <exclude>javap/**</exclude>
    75                        <exclude>*</exclude>
    76                        <exclude>.*/**</exclude>
    77                        <exclude>mojo/src/main/resources/archetype-resources/**</exclude>
    78                        <exclude>dew/src/main/resources/org/apidesign/bck2brwsr/dew/**</exclude>
    79                        <exclude>vmtest/src/test/resources/**</exclude>
    80                        <exclude>javaquery/api/src/main/resources/org/apidesign/bck2brwsr/htmlpage/knockout*.js</exclude>
    81                   </excludes>
    82               </configuration>
    83           </plugin>
    84       </plugins>
    85   </build>
    86   <dependencyManagement>
    87       <dependencies>
    88         <dependency>
    89           <groupId>org.testng</groupId>
    90           <artifactId>testng</artifactId>
    91           <version>6.7</version>
    92           <scope>test</scope>
    93           <exclusions>
    94             <exclusion>
    95               <artifactId>junit</artifactId>
    96               <groupId>junit</groupId>
    97             </exclusion>
    98           </exclusions>
    99         </dependency>
   100         <dependency>
   101           <groupId>org.netbeans.api</groupId>
   102           <artifactId>org-netbeans-modules-classfile</artifactId>
   103           <version>RELEASE72</version>
   104           <type>jar</type>
   105         </dependency>
   106         <dependency>
   107           <groupId>org.netbeans.api</groupId>
   108           <artifactId>org-openide-util-lookup</artifactId>
   109           <version>RELEASE72</version>
   110           <scope>compile</scope>
   111           <type>jar</type>
   112         </dependency>
   113       </dependencies>
   114   </dependencyManagement>
   115   <properties>
   116       <license>COPYING</license>
   117   </properties>
   118 </project>