chat/client/pom.xml
author Jaroslav Tulach <jaroslav.tulach@apidesign.org>
Fri, 31 Oct 2014 23:02:25 +0100
changeset 218 52badacce2cc
parent 144 f784d803f065
permissions -rw-r--r--
Compiles with most recent versions of bck2brwsr and co.
     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     <artifactId>chat-demo</artifactId>
     6     <groupId>org.apidesign.html</groupId>
     7     <version>1.0-SNAPSHOT</version>
     8   </parent>
     9 
    10   <groupId>org.apidesign.html.demo</groupId>
    11   <artifactId>chat-client</artifactId>
    12   <version>1.0-SNAPSHOT</version>
    13   <packaging>jar</packaging>
    14 
    15   <name>Chat Client Bck2Brwsr</name>
    16 
    17   <repositories>
    18       <repository>
    19           <id>java.net</id>
    20           <name>Java.net</name>
    21           <url>https://maven.java.net/content/repositories/releases/</url>
    22           <snapshots>
    23           </snapshots>
    24       </repository>
    25       <repository>
    26           <id>netbeans</id>
    27           <name>NetBeans</name>
    28           <url>http://bits.netbeans.org/maven2/</url>
    29       </repository>
    30   </repositories>
    31   <pluginRepositories>
    32       <pluginRepository>
    33           <id>java.net</id>
    34           <name>Java.net</name>
    35           <url>https://maven.java.net/content/repositories/releases/</url>
    36           <snapshots>
    37           </snapshots>
    38       </pluginRepository>
    39   </pluginRepositories>
    40 
    41   <properties>
    42     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    43   </properties>
    44   <build>
    45       <plugins>
    46          <plugin>
    47              <groupId>org.apache.maven.plugins</groupId>
    48              <artifactId>maven-jar-plugin</artifactId>
    49              <version>2.4</version>
    50              <configuration>
    51                  <archive>
    52                      <manifest>
    53                          <addClasspath>true</addClasspath>
    54                          <classpathPrefix>lib/</classpathPrefix>
    55                      </manifest>
    56                  </archive>
    57              </configuration>
    58          </plugin>
    59          <plugin>
    60              <artifactId>maven-assembly-plugin</artifactId>
    61              <version>2.4</version>
    62              <executions>
    63                  <execution>
    64                      <id>distro-assembly</id>
    65                      <phase>package</phase>
    66                      <goals>
    67                          <goal>single</goal>
    68                      </goals>
    69                      <configuration>
    70                          <descriptors>
    71                              <descriptor>bck2brwsr-assembly.xml</descriptor>
    72                          </descriptors>
    73                      </configuration>
    74                  </execution>
    75              </executions>                
    76          </plugin>      
    77       </plugins>
    78   </build>
    79 
    80   <dependencies>
    81     <dependency>
    82       <groupId>org.netbeans.html</groupId>
    83       <artifactId>net.java.html.json</artifactId>
    84       <version>${net.java.html.version}</version>
    85       <type>jar</type>
    86     </dependency>
    87     <dependency>
    88       <groupId>${project.groupId}</groupId>
    89       <artifactId>chat-model</artifactId>
    90       <version>${project.version}</version>
    91     </dependency>
    92     <dependency>
    93       <groupId>org.testng</groupId>
    94       <artifactId>testng</artifactId>
    95       <version>6.8</version>
    96       <scope>test</scope>
    97       <type>jar</type>
    98     </dependency>
    99     <dependency>
   100         <groupId>org.apidesign.bck2brwsr</groupId>
   101         <artifactId>emul</artifactId>
   102         <version>${bck2brwsr.version}</version>
   103         <classifier>rt</classifier>
   104         <scope>runtime</scope>
   105     </dependency>
   106     <dependency>
   107         <groupId>org.apidesign.bck2brwsr</groupId>
   108         <artifactId>ko-bck2brwsr</artifactId>
   109         <version>${bck2brwsr.version}</version>
   110         <scope>runtime</scope>
   111     </dependency>
   112     <dependency>
   113       <artifactId>ko4j</artifactId>
   114       <groupId>org.netbeans.html</groupId>
   115       <type>jar</type>
   116       <version>${net.java.html.version}</version>
   117       <scope>runtime</scope>
   118     </dependency>
   119     <dependency>
   120       <artifactId>net.java.html.boot</artifactId>
   121       <groupId>org.netbeans.html</groupId>
   122       <type>jar</type>
   123       <version>${net.java.html.version}</version>
   124       <scope>runtime</scope>
   125     </dependency>
   126   </dependencies>
   127 </project>