pom.xml
author Jaroslav Tulach <jaroslav.tulach@apidesign.org>
Wed, 13 Feb 2013 12:45:02 +0100
branchide
changeset 718 b93760cedf02
parent 569 081f019bc04e
child 725 732b3e4cc544
permissions -rw-r--r--
Using Igor's tokenizer in Lahvac's hint
     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     <module>ide</module>
    21   </modules>
    22   <licenses>
    23       <license>
    24           <name>GPL-2.0</name>
    25           <url>http://opensource.org/licenses/GPL-2.0</url>
    26           <distribution>repo</distribution>
    27       </license>
    28   </licenses>
    29   <organization>
    30       <name>API Design</name>
    31       <url>http://apidesign.org</url>
    32   </organization>
    33   <repositories>
    34       <repository>
    35           <id>netbeans</id>
    36           <name>NetBeans</name>
    37           <url>http://bits.netbeans.org/maven2/</url>
    38       </repository>
    39   </repositories>
    40   <pluginRepositories>
    41       <pluginRepository>
    42           <id>mc-release</id>
    43           <name>Local Maven repository of releases</name>
    44           <url>http://mc-repo.googlecode.com/svn/maven2/releases</url>
    45           <snapshots>
    46               <enabled>false</enabled>
    47           </snapshots>
    48           <releases>
    49               <enabled>true</enabled>
    50           </releases>
    51       </pluginRepository>
    52   </pluginRepositories>
    53   <build>
    54       <plugins>
    55          <plugin>
    56               <inherited>false</inherited>
    57               <groupId>com.mycila.maven-license-plugin</groupId>
    58               <artifactId>maven-license-plugin</artifactId>
    59               <version>1.9.0</version>
    60               <executions>
    61                   <execution>
    62                       <id>blah</id>
    63                       <goals>
    64                           <goal>check</goal>
    65                       </goals>
    66                   </execution>
    67               </executions>
    68               <configuration>
    69                   <aggregate>true</aggregate>
    70                   <basedir>${basedir}</basedir>
    71                   <header>COPYING</header>
    72                   <strictCheck>true</strictCheck>
    73                   <excludes>
    74                        <exclude>emul/*/src/main/**</exclude>
    75                        <exclude>javap/**</exclude>
    76                        <exclude>*</exclude>
    77                        <exclude>.*/**</exclude>
    78                        <exclude>mojo/src/main/resources/archetype-resources/**</exclude>
    79                        <exclude>dew/src/main/resources/org/apidesign/bck2brwsr/dew/**</exclude>
    80                        <exclude>vmtest/src/test/resources/**</exclude>
    81                        <exclude>javaquery/api/src/main/resources/org/apidesign/bck2brwsr/htmlpage/knockout*.js</exclude>
    82                   </excludes>
    83               </configuration>
    84           </plugin>
    85       </plugins>
    86   </build>
    87   <dependencyManagement>
    88       <dependencies>
    89         <dependency>
    90           <groupId>org.testng</groupId>
    91           <artifactId>testng</artifactId>
    92           <version>6.7</version>
    93           <scope>test</scope>
    94           <exclusions>
    95             <exclusion>
    96               <artifactId>junit</artifactId>
    97               <groupId>junit</groupId>
    98             </exclusion>
    99           </exclusions>
   100         </dependency>
   101         <dependency>
   102           <groupId>org.netbeans.api</groupId>
   103           <artifactId>org-netbeans-modules-classfile</artifactId>
   104           <version>RELEASE72</version>
   105           <type>jar</type>
   106         </dependency>
   107         <dependency>
   108           <groupId>org.netbeans.api</groupId>
   109           <artifactId>org-openide-util-lookup</artifactId>
   110           <version>RELEASE72</version>
   111           <scope>compile</scope>
   112           <type>jar</type>
   113         </dependency>
   114       </dependencies>
   115   </dependencyManagement>
   116   <properties>
   117       <license>COPYING</license>
   118   </properties>
   119 </project>