emul/compact/pom.xml
author Jaroslav Tulach <jaroslav.tulach@apidesign.org>
Thu, 07 Feb 2013 12:58:12 +0100
branchemul
changeset 694 0d277415ed02
parent 621 6daa39b17563
permissions -rw-r--r--
Rebasing the Inflater support on jzlib which, unlike GNU ClassPath, has correct implementation of Huffman code. Making the implementation more easily testable by turning Inflater and ZipInputStream into pure delegates. Current implementation is going to need proper long support.
jaroslav@556
     1
<?xml version="1.0"?>
jaroslav@556
     2
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
jaroslav@556
     3
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
jaroslav@556
     4
  <modelVersion>4.0.0</modelVersion>
jaroslav@556
     5
  <parent>
jaroslav@556
     6
    <groupId>org.apidesign.bck2brwsr</groupId>
jaroslav@556
     7
    <artifactId>emul.pom</artifactId>
jaroslav@556
     8
    <version>0.3-SNAPSHOT</version>
jaroslav@556
     9
  </parent>
jaroslav@556
    10
  <groupId>org.apidesign.bck2brwsr</groupId>
jaroslav@556
    11
  <artifactId>emul</artifactId>
jaroslav@556
    12
  <version>0.3-SNAPSHOT</version>
jaroslav@692
    13
  <name>Bck2Brwsr API Profile</name>
jaroslav@556
    14
  <url>http://maven.apache.org</url>
jaroslav@556
    15
  <properties>
jaroslav@556
    16
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
jaroslav@556
    17
  </properties>
jaroslav@556
    18
  <dependencies>
jaroslav@556
    19
    <dependency>
jaroslav@556
    20
      <groupId>${project.groupId}</groupId>
jaroslav@556
    21
      <artifactId>emul.mini</artifactId>
jaroslav@556
    22
      <version>${project.version}</version>
jaroslav@692
    23
      <scope>provided</scope>
jaroslav@556
    24
    </dependency>
jaroslav@556
    25
    <dependency>
jaroslav@556
    26
      <groupId>${project.groupId}</groupId>
jaroslav@556
    27
      <artifactId>vmtest</artifactId>
jaroslav@556
    28
      <version>${project.version}</version>
jaroslav@556
    29
      <scope>test</scope>
jaroslav@556
    30
    </dependency>
jaroslav@621
    31
    <dependency>
jaroslav@621
    32
      <groupId>org.netbeans.api</groupId>
jaroslav@621
    33
      <artifactId>org-openide-util-lookup</artifactId>
jaroslav@621
    34
      <scope>test</scope>
jaroslav@621
    35
    </dependency>
jaroslav@556
    36
  </dependencies>
jaroslav@556
    37
  <build>
jaroslav@556
    38
      <plugins>
jaroslav@556
    39
          <plugin>
jaroslav@556
    40
              <groupId>org.apache.maven.plugins</groupId>
jaroslav@556
    41
              <artifactId>maven-compiler-plugin</artifactId>
jaroslav@556
    42
              <version>2.5.1</version>
jaroslav@556
    43
              <configuration>
jaroslav@556
    44
                  <compilerArguments>
jaroslav@556
    45
                      <bootclasspath>netbeans.ignore.jdk.bootclasspath</bootclasspath>
jaroslav@556
    46
                  </compilerArguments>
jaroslav@556
    47
                 <source>1.7</source>
jaroslav@556
    48
                 <target>1.7</target>
jaroslav@556
    49
              </configuration>
jaroslav@556
    50
          </plugin>
jaroslav@692
    51
         <plugin>
jaroslav@692
    52
            <artifactId>maven-assembly-plugin</artifactId>
jaroslav@692
    53
                <version>2.4</version>
jaroslav@692
    54
                <executions>
jaroslav@692
    55
                    <execution>
jaroslav@692
    56
                        <id>rt</id>
jaroslav@692
    57
                        <phase>package</phase>
jaroslav@692
    58
                        <goals>
jaroslav@692
    59
                            <goal>single</goal>
jaroslav@692
    60
                        </goals>
jaroslav@692
    61
                        <configuration>
jaroslav@692
    62
                            <descriptors>
jaroslav@692
    63
                                <descriptor>src/main/assembly/rt.xml</descriptor>
jaroslav@692
    64
                            </descriptors>
jaroslav@692
    65
                            <finalName>bck2brwsr-${project.version}</finalName>
jaroslav@692
    66
                        </configuration>
jaroslav@692
    67
                    </execution>
jaroslav@692
    68
                </executions>                
jaroslav@692
    69
            </plugin>      
jaroslav@556
    70
      </plugins>
jaroslav@556
    71
  </build>
jaroslav@556
    72
</project>