<?xml version="1.0" encoding="UTF-8"?>
<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/maven-v4_0_0.xsd">
 <modelVersion>4.0.0</modelVersion>
 <parent>
  <groupId>net.wetheinter</groupId>
  <artifactId>xapi-gwt-ui-parent</artifactId>
  <version>0.5</version>
 </parent>

 <artifactId>xapi-gwt-ui-autoui</artifactId>
 <packaging>jar</packaging>
 <name>XApi - GWT AutoUi (generating GWT UI's based on model interfaces)</name>
 <url>WeTheInter.net</url>
 <description>
    A set of generator utils to create GWT views and editors from your data models.
 </description>

 <dependencies>
  <dependency>
   <groupId>net.wetheinter</groupId>
   <artifactId>xapi-core-ui-api</artifactId>
   <classifier>sources</classifier>
  </dependency>
  <dependency>
   <groupId>net.wetheinter</groupId>
   <artifactId>xapi-core-ui-autoui</artifactId>
   <classifier>sources</classifier>
  </dependency>
  <dependency>
   <groupId>net.wetheinter</groupId>
   <artifactId>xapi-core-collect</artifactId>
   <classifier>sources</classifier>
  </dependency>
  <dependency>
   <groupId>net.wetheinter</groupId>
   <artifactId>xapi-core-ui-autoui</artifactId>
  </dependency>
  <dependency>
   <groupId>net.wetheinter</groupId>
   <artifactId>xapi-gwt-collect</artifactId>
   <version>${project.version}</version><!--$NO-MVN-MAN-VER$-->
  </dependency>
  <dependency>
   <groupId>net.wetheinter</groupId>
   <artifactId>xapi-gwt-inject</artifactId>
  </dependency>
  <dependency>
   <groupId>net.wetheinter</groupId>
   <artifactId>xapi-dev-source</artifactId>
  </dependency>
  <dependency>
   <groupId>net.wetheinter</groupId>
   <artifactId>xapi-dev-source</artifactId>
   <classifier>sources</classifier>
  </dependency>
  
  <!-- Testing dependencies -->
  
  <dependency>
   <groupId>net.wetheinter</groupId>
   <artifactId>xapi-core-ui-autoui</artifactId>
   <classifier>tests</classifier>
   <scope>test</scope>
   <version>${project.version}</version><!--$NO-MVN-MAN-VER$-->
  </dependency>
  <dependency>
   <groupId>junit</groupId>
   <artifactId>junit</artifactId>
   <scope>test</scope>
  </dependency>
  <dependency>
    <groupId>net.wetheinter</groupId>
    <artifactId>xapi-gwt-test</artifactId>
    <scope>test</scope>
  </dependency>
  <dependency>
    <groupId>net.wetheinter</groupId>
    <artifactId>xapi-jre-inject</artifactId>
  </dependency>
  <dependency>
   <groupId>${gwt.groupId}</groupId>
   <artifactId>gwt-dev</artifactId>
   <scope>provided</scope>
  </dependency>
  <dependency>
   <groupId>${gwt.groupId}</groupId>
   <artifactId>gwt-user</artifactId>
   <scope>provided</scope>
  </dependency>
 </dependencies>

 <build>
   <plugins>
     <plugin>
       <artifactId>maven-surefire-plugin</artifactId>
       <configuration>
         <systemPropertyVariables>
           <name>java.specification.version</name>
           <value>1.8</value>
         </systemPropertyVariables>
         <!-- Having problems running GWTTestCase on latest version of maven -->
         <skipTests>true</skipTests>
       </configuration>
     </plugin>
   </plugins>
 </build>

</project>
