Migrating to separate Guacamole javascript library
[guacamole.git] / pom.xml
1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
3
4     <modelVersion>4.0.0</modelVersion>
5     <groupId>net.sourceforge.guacamole</groupId>
6     <artifactId>guacamole-default-webapp</artifactId>
7     <packaging>war</packaging>
8     <version>0.3.0-SNAPSHOT</version>
9     <name>guacamole-default-webapp</name>
10     <url>http://guacamole.sourceforge.net/</url>
11
12     <build>
13         <plugins>
14
15             <plugin>
16                 <groupId>org.apache.maven.plugins</groupId>
17                 <artifactId>maven-compiler-plugin</artifactId>
18                 <configuration>
19                     <source>1.6</source>
20                     <target>1.6</target>
21                 </configuration>
22             </plugin>
23
24             <plugin>
25                 <groupId>org.apache.maven.plugins</groupId>
26                 <artifactId>maven-war-plugin</artifactId>
27                 <configuration>
28                     <overlays>
29                         <overlay>
30                             <groupId>net.sourceforge.guacamole</groupId>
31                             <artifactId>guacamole-common-js</artifactId>
32                             <type>zip</type>
33                         </overlay>
34                     </overlays>
35                 </configuration>
36             </plugin>
37
38         </plugins>
39
40         <extensions>
41             <!-- Required for SSH deploy -->
42             <extension>
43                 <groupId>org.apache.maven.wagon</groupId>
44                 <artifactId>wagon-ssh-external</artifactId>
45             </extension>
46         </extensions>
47
48     </build>
49
50     <dependencies>
51
52         <dependency>
53             <groupId>javax.servlet</groupId>
54             <artifactId>servlet-api</artifactId>
55             <version>2.5</version>
56             <scope>provided</scope>
57         </dependency>
58
59         <dependency>
60             <groupId>net.sourceforge.guacamole</groupId>
61             <artifactId>guacamole-common</artifactId>
62             <version>0.3.0-SNAPSHOT</version>
63             <scope>compile</scope>
64         </dependency>
65
66         <dependency>
67             <groupId>net.sourceforge.guacamole</groupId>
68             <artifactId>guacamole-common-js</artifactId>
69             <version>0.3.0-SNAPSHOT</version>
70             <type>zip</type>
71             <scope>runtime</scope>
72         </dependency>
73
74     </dependencies>
75
76     <repositories>
77         <repository>
78             <id>guac-dev</id>
79             <url>http://guac-dev.org/repo</url>
80             <snapshots>
81                 <enabled>true</enabled>
82                 <updatePolicy>always</updatePolicy>
83                 <checksumPolicy>fail</checksumPolicy>
84             </snapshots>
85         </repository>
86     </repositories>
87
88     <distributionManagement>
89         <repository>
90             <id>guac-dev</id>
91             <url>${guac-dev.dist.repo}</url>
92         </repository>
93     </distributionManagement>
94
95 </project>