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