Enable the CellTable Pager when more than 20 rows need to be viewed.
[online-glom:gwt-glom.git] / pom.xml
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"
3         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
4
5         <!-- POM file generated with GWT webAppCreator -->
6         <modelVersion>4.0.0</modelVersion>
7         <groupId>org.glom.web</groupId>
8         <artifactId>gwt-glom</artifactId>
9         <packaging>war</packaging>
10         <version>1.0-SNAPSHOT</version>
11         <name>OnlineGlom</name>
12
13         <properties>
14                 <!-- Convenience property to set the GWT version -->
15                 <gwtVersion>2.1.1</gwtVersion>
16                 <!-- GWT needs at least java 1.5 -->
17                 <maven.compiler.source>1.6</maven.compiler.source>
18                 <maven.compiler.target>1.6</maven.compiler.target>
19                 <webappDirectory>${project.build.directory}/${project.build.finalName}</webappDirectory>
20         </properties>
21
22         <dependencies>
23                 <dependency>
24                         <groupId>com.google.gwt</groupId>
25                         <artifactId>gwt-servlet</artifactId>
26                         <version>2.1.1</version>
27                         <scope>runtime</scope>
28                 </dependency>
29                 <dependency>
30                         <groupId>com.google.gwt</groupId>
31                         <artifactId>gwt-user</artifactId>
32                         <version>2.1.1</version>
33                         <scope>provided</scope>
34                 </dependency>
35                 <dependency>
36                         <groupId>junit</groupId>
37                         <artifactId>junit</artifactId>
38                         <version>4.7</version>
39                         <scope>test</scope>
40                 </dependency>
41                 <dependency>
42                         <groupId>org.glom.libglom</groupId>
43                         <artifactId>java-libglom</artifactId>
44                         <version>0.1</version>
45                         <scope>compile</scope>
46                 </dependency>
47                 <dependency>
48                         <groupId>c3p0</groupId>
49                         <artifactId>c3p0</artifactId>
50                         <version>0.9.1.2</version>
51                         <type>jar</type>
52                         <scope>compile</scope>
53                 </dependency>
54                 <dependency>
55                         <groupId>postgresql</groupId>
56                         <artifactId>postgresql</artifactId>
57                         <version>8.4-702.jdbc4</version>
58                         <type>jar</type>
59                         <scope>runtime</scope>
60                 </dependency>
61         </dependencies>
62
63         <url>http://www.glom.org</url>
64         <build>
65                 <!-- Generate compiled stuff in the folder used for developing mode -->
66                 <outputDirectory>${webappDirectory}/WEB-INF/classes</outputDirectory>
67
68                 <plugins>
69
70                         <!-- GWT Maven Plugin -->
71                         <plugin>
72                                 <groupId>org.codehaus.mojo</groupId>
73                                 <artifactId>gwt-maven-plugin</artifactId>
74                                 <version>2.1.0-1</version>
75                                 <executions>
76                                         <execution>
77                                                 <goals>
78                                                         <goal>compile</goal>
79                                                         <goal>test</goal>
80                                                         <goal>i18n</goal>
81                                                 </goals>
82                                         </execution>
83                                 </executions>
84                                 <!-- Plugin configuration. There are many available options, see gwt-maven-plugin 
85                                         documentation at codehaus.org -->
86                                 <configuration>
87                                         <runTarget>OnlineGlom.html</runTarget>
88                                         <hostedWebapp>${webappDirectory}</hostedWebapp>
89                                         <i18nMessagesBundle>org.glom.web.client.Messages</i18nMessagesBundle>
90                                 </configuration>
91                         </plugin>
92
93                         <!-- Copy static web files before executing gwt:run -->
94                         <plugin>
95                                 <groupId>org.apache.maven.plugins</groupId>
96                                 <artifactId>maven-war-plugin</artifactId>
97                                 <version>2.1.1</version>
98                                 <executions>
99                                         <execution>
100                                                 <phase>compile</phase>
101                                                 <goals>
102                                                         <goal>exploded</goal>
103                                                 </goals>
104                                         </execution>
105                                 </executions>
106                                 <configuration>
107                                         <webappDirectory>${webappDirectory}</webappDirectory>
108                                 </configuration>
109                         </plugin>
110
111                 </plugins>
112         </build>
113
114 </project>