blob: ca200e5687aec4381f319b9b76bacd25c702111d [file] [log] [blame]
vinayakb379d73b2011-09-13 19:17:24 +00001<?xml version="1.0" encoding="UTF-8"?>
2<project
3 xmlns="http://maven.apache.org/POM/4.0.0"
4 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
5 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
6
7 <modelVersion>4.0.0</modelVersion>
8 <groupId>edu.uci.ics.hyracks</groupId>
9 <artifactId>hyracks-admin-console</artifactId>
10 <packaging>war</packaging>
11 <version>0.1.8-SNAPSHOT</version>
12
13 <parent>
14 <groupId>edu.uci.ics.hyracks</groupId>
15 <artifactId>hyracks</artifactId>
16 <version>0.1.8-SNAPSHOT</version>
17 </parent>
18
19 <properties>
20 <gwtVersion>2.3.0</gwtVersion>
21 <webappDirectory>${project.build.directory}/${project.build.finalName}</webappDirectory>
22 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
23 </properties>
24
25 <dependencies>
26 <dependency>
27 <groupId>com.google.gwt</groupId>
28 <artifactId>gwt-user</artifactId>
29 <version>${gwtVersion}</version>
30 <scope>provided</scope>
31 </dependency>
32 <dependency>
33 <groupId>junit</groupId>
34 <artifactId>junit</artifactId>
35 <version>4.7</version>
36 <scope>test</scope>
37 </dependency>
38 <dependency>
39 <groupId>javax.validation</groupId>
40 <artifactId>validation-api</artifactId>
41 <version>1.0.0.GA</version>
42 <scope>test</scope>
43 </dependency>
44 <dependency>
45 <groupId>javax.validation</groupId>
46 <artifactId>validation-api</artifactId>
47 <version>1.0.0.GA</version>
48 <classifier>sources</classifier>
49 <scope>test</scope>
50 </dependency>
51 <dependency>
52 <groupId>com.googlecode.gchart</groupId>
53 <artifactId>gchart</artifactId>
54 <version>2.6</version>
55 </dependency>
56 </dependencies>
57
58 <build>
59 <!-- Generate compiled stuff in the folder used for developing mode -->
60 <outputDirectory>${webappDirectory}/WEB-INF/classes</outputDirectory>
61
62 <plugins>
63
64 <plugin>
65 <groupId>org.codehaus.mojo</groupId>
66 <artifactId>gwt-maven-plugin</artifactId>
67 <version>2.3.0-1</version>
68 <executions>
69 <execution>
70 <goals>
71 <goal>compile</goal>
72 <goal>test</goal>
73 <goal>i18n</goal>
74 <goal>generateAsync</goal>
75 </goals>
76 </execution>
77 </executions>
78 <!-- Plugin configuration. There are many available options, see
79 gwt-maven-plugin documentation at codehaus.org -->
80 <configuration>
81 <runTarget>HyracksAdminConsole.html</runTarget>
82 <hostedWebapp>${webappDirectory}</hostedWebapp>
83 <i18nMessagesBundle>edu.uci.ics.hyracks.adminconsole.client.Messages</i18nMessagesBundle>
84 </configuration>
85 </plugin>
86
87 <plugin>
88 <groupId>org.apache.maven.plugins</groupId>
89 <artifactId>maven-war-plugin</artifactId>
90 <version>2.1.1</version>
91 <executions>
92 <execution>
93 <phase>compile</phase>
94 <goals>
95 <goal>exploded</goal>
96 </goals>
97 </execution>
98 </executions>
99 <configuration>
100 <webappDirectory>${webappDirectory}</webappDirectory>
101 </configuration>
102 </plugin>
103 <plugin>
104 <groupId>org.apache.maven.plugins</groupId>
105 <artifactId>maven-compiler-plugin</artifactId>
106 <version>2.3.2</version>
107 <configuration>
108 <source>1.6</source>
109 <target>1.6</target>
110 </configuration>
111 </plugin>
112 </plugins>
113 </build>
114
115</project>