added start of Alternative Script Syntax transport... does not work.
[xmpp4js.git] / pom.xml
blobd115cf7aa90bda54dc51c38970b3c813f79371bf
1 <?xml version="1.0"?>\r
2 \r
3 <project xmlns="http://maven.apache.org/POM/4.0.0"\r
4          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\r
5          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0\r
6 http://maven.apache.org/maven-v4_0_0.xsd">\r
7     \r
8     <modelVersion>4.0.0</modelVersion>\r
9     <groupId>com.soashable.lib</groupId>\r
10     <artifactId>xmpp4js</artifactId>\r
11     <packaging>javascript</packaging>\r
12     <version>0.2-SNAPSHOT</version>\r
13     <name>xmpp4js</name>\r
14     <description>\r
15         xmpp4js is an xmpp connection library for Javascript. It is written with a heavy emphasis \r
16         on resuability and extensibility, and is naturally heavilly tested.\r
17     </description>\r
18     <url>http://xmpp4js.sourceforge.net</url>\r
19     \r
20     <dependencies>\r
21         <dependency>\r
22             <groupId>com.prototype</groupId>\r
23             <artifactId>prototype</artifactId>\r
24             <type>javascript</type>\r
25             <version>1.5.1-SNAPSHOT</version>\r
26         </dependency>\r
27         \r
28         <dependency>\r
29             <groupId>com.extjs</groupId>\r
30             <artifactId>extjs-debug</artifactId>\r
31             <type>javascript</type>\r
32             <version>2.0-SNAPSHOT</version>\r
33         </dependency>\r
34         \r
35         <dependency>\r
36             <groupId>uk.org.pajhome</groupId>\r
37             <artifactId>crypto</artifactId>\r
38             <type>javascript</type>\r
39             <version>1.0-SNAPSHOT</version>\r
40         </dependency>\r
41         \r
42         <dependency>\r
43             <groupId>net.sf.xml4script</groupId>\r
44             <artifactId>xml4script</artifactId>\r
45             <type>javascript</type>\r
46             <version>3.1-SNAPSHOT</version>\r
47         </dependency>\r
48         \r
49     </dependencies>\r
50     \r
51     <build>\r
52         <extensions>\r
53             <extension>\r
54                 <groupId>org.codehaus.mojo.javascript</groupId>\r
55                 <artifactId>javascript-maven-extensions</artifactId>\r
56                 <version>1.0-alpha-1-SNAPSHOT</version>\r
57             </extension>\r
58         </extensions>\r
59         <plugins>\r
60             <plugin>\r
61                 <groupId>org.codehaus.mojo.javascript</groupId>\r
62                 <artifactId>javascript-maven-plugin</artifactId>\r
63                 <version>1.0-alpha-1-SNAPSHOT</version>\r
64                 <extensions>true</extensions>\r
65                 <configuration>\r
66                     <descriptor>${basedir}/src/assembler/xmpp4js.xml</descriptor>\r
67                     <!--\r
68                     <compressor>shrinksafe</compressor>\r
69                     <strip>;;;</strip>\r
70                     -->\r
71                     <includes>\r
72                         <include>*Test.html</include>\r
73                     </includes>\r
74                     <excludes>\r
75                         <!-- hasn't been ported to new connection stuff yet -->\r
76                         <exclude>MUC_JoinTest.html</exclude>\r
77                     </excludes>\r
78                     <browsers>\r
79                         <browser>firefox</browser>\r
80                     </browsers>\r
81                 </configuration>\r
82                 <executions>\r
83                     <!--\r
84                     <execution>\r
85                         <id>compress</id>\r
86                         <phase>compile</phase>\r
87                         <goals>\r
88                             <goal>attach-compressed</goal>\r
89                         </goals>\r
90                     </execution>\r
91                     -->\r
92                 </executions>\r
93             </plugin>\r
94             \r
95             <plugin>\r
96                 <artifactId>maven-assembly-plugin</artifactId>\r
97                 <configuration>\r
98                     <attach>false</attach>\r
99                     <descriptors>\r
100                         <descriptor>src/assembler/src.xml</descriptor>\r
101                     </descriptors>\r
102                 </configuration>\r
103                 <executions>\r
104                     <execution>\r
105                         <id>make-assembly</id>\r
106                         <phase>package</phase>\r
107                         <goals>\r
108                             <goal>assembly</goal>\r
109                         </goals>\r
110                     </execution>\r
111                     \r
112                 </executions>\r
113             </plugin>\r
114         </plugins>\r
115     </build>\r
116     \r
117     <reporting>\r
118         <plugins>\r
119             <plugin>\r
120                 <groupId>org.codehaus.mojo.javascript</groupId>\r
121                 <artifactId>javascript-report-maven-plugin</artifactId>\r
122                 <configuration>\r
123                     <reports>\r
124                         <report>jsdoc</report>\r
125                     </reports>\r
126                 </configuration>\r
127             </plugin>\r
128             <!--\r
129             \r
130             There is a bug in js plugin that prevents site from building if this\r
131             is enabled and tests fail.\r
132             \r
133             <plugin>\r
134                 <groupId>org.apache.maven.plugins</groupId>\r
135                 <artifactId>maven-surefire-report-plugin</artifactId>\r
136             </plugin>\r
137             -->\r
138         </plugins>\r
139     </reporting>\r
140     \r
141     <distributionManagement>\r
142         <repository>\r
143             <id>mvn.soashable.com</id>\r
144             <url>\r
145                 http://mvn.soashable.com:8180/artifactory/libs-snapshots\r
146             </url>\r
147         </repository>\r
148         <snapshotRepository>\r
149             <id>mvn.soashable.com</id>\r
150             <url>\r
151                 http://mvn.soashable.com:8180/artifactory/libs-snapshots\r
152             </url>\r
153         </snapshotRepository>\r
154         <site>\r
155             <id>sourceforge.net-site</id>\r
156             <url>scp://shell.sourceforge.net/home/groups/x/xm/xmpp4js/htdocs</url>\r
157         </site>\r
158     </distributionManagement>\r
159     \r
160     <scm>\r
161         <connection>scm:svn:http://xmpp4js.svn.sourceforge.net/svnroot/xmpp4js/trunk</connection>\r
162         <developerConnection>scm:svn:https://xmpp4js.svn.sourceforge.net/svnroot/xmpp4js/trunk</developerConnection>\r
163         <url>http://xmpp4js.svn.sourceforge.net/viewvc/xmpp4js/</url>\r
164     </scm>\r
165     \r
166     <licenses>\r
167         <license>\r
168             <name>GNU Lesser Public License (LGPL)</name>\r
169             <url>http://www.gnu.org/licenses/lgpl-3.0.txt</url>\r
170         </license>\r
171     </licenses>\r
172     \r
173     <issueManagement>\r
174         <system>Google Code Issues</system>\r
175         <url>http://code.google.com/p/soashable/issues/list</url>\r
176     </issueManagement>\r
177     \r
178     <developers>\r
179         <developer>\r
180             <id>h.iverson</id>\r
181             <name>Harlan Iverson</name>\r
182             <email>h.iverson at gmail dot com</email>\r
183             <url>http://blog.devspan.com</url>\r
184         </developer>\r
185     </developers>\r
186     \r
187     <contributors>\r
188         <contributor>\r
189             <name>Matthew Purland</name>\r
190             <email>m.purland at gmail dot com</email>\r
191         </contributor>\r
192     </contributors>\r
193     \r
194     <repositories>\r
195         <repository>\r
196             <id>soashable-libs-snapshots</id>\r
197             <url>http://mvn.soashable.com/artifactory/libs-snapshots</url>\r
198             <releases>\r
199                 <enabled>false</enabled>\r
200                 <updatePolicy>never</updatePolicy>\r
201                 <checksumPolicy>fail</checksumPolicy>\r
202             </releases>\r
203             <snapshots>\r
204                 <updatePolicy>always</updatePolicy>\r
205                 <checksumPolicy>warn</checksumPolicy>\r
206             </snapshots>\r
207         </repository>\r
208     </repositories>\r
209     \r
210 </project>\r