Fix #8999.
[cyberduck.git] / pom / core / pom.xml
blob1ea9bf74033b6badaa6fae17a5925aaf145981c4
1 <project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
2          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
3     <modelVersion>4.0.0</modelVersion>
4     <parent>
5         <groupId>ch.cyberduck</groupId>
6         <artifactId>parent</artifactId>
7         <relativePath>../../pom.xml</relativePath>
8         <version>4.8.0-SNAPSHOT</version>
9     </parent>
10     <artifactId>core</artifactId>
11     <packaging>pom</packaging>
12     <version>4.8.0-SNAPSHOT</version>
14     <profiles>
15         <profile>
16             <id>mac</id>
17             <activation>
18                 <os>
19                     <family>Mac</family>
20                 </os>
21             </activation>
22             <modules>
23                 <module>diagnostics</module>
24                 <module>foundationprogressservice</module>
25                 <module>iokitsleeppreventer</module>
26                 <module>keychain</module>
27                 <module>launchservicesapplicationfinder</module>
28                 <module>launchservicesfiledescriptor</module>
29                 <module>launchservicesquarantineservice</module>
30                 <module>launchservicesschemehandler</module>
31                 <module>local</module>
32                 <module>proxy</module>
33                 <module>quicklook</module>
34                 <module>rococoa</module>
35             </modules>
36         </profile>
37         <profile>
38             <id>windows</id>
39             <activation>
40                 <os>
41                     <family>Windows</family>
42                 </os>
43             </activation>
44             <modules>
45                 <module>native</module>
46             </modules>
47         </profile>
48     </profiles>
50     <dependencies>
51         <dependency>
52             <groupId>org.apache.httpcomponents</groupId>
53             <artifactId>httpcore</artifactId>
54             <version>4.4.1</version>
55         </dependency>
56         <dependency>
57             <groupId>org.apache.httpcomponents</groupId>
58             <artifactId>httpclient</artifactId>
59             <version>4.5</version>
60         </dependency>
61         <dependency>
62             <groupId>org.apache.httpcomponents</groupId>
63             <artifactId>httpmime</artifactId>
64             <version>4.5</version>
65         </dependency>
66         <dependency>
67             <groupId>com.github.lookfirst</groupId>
68             <artifactId>sardine</artifactId>
69             <version>5.6</version>
70         </dependency>
71         <dependency>
72             <groupId>ch.iterate.openstack</groupId>
73             <artifactId>swift</artifactId>
74             <version>2.4</version>
75         </dependency>
76         <dependency>
77             <groupId>net.java.dev.jets3t</groupId>
78             <artifactId>jets3t</artifactId>
79             <version>0.9.5-SNAPSHOT</version>
80         </dependency>
81         <dependency>
82             <groupId>com.jamesmurty.utils</groupId>
83             <artifactId>java-xmlbuilder</artifactId>
84             <version>1.1</version>
85         </dependency>
86         <dependency>
87             <groupId>com.microsoft.azure</groupId>
88             <artifactId>azure-storage</artifactId>
89             <version>3.0.0</version>
90         </dependency>
91         <dependency>
92             <groupId>com.hierynomus</groupId>
93             <artifactId>sshj</artifactId>
94             <version>0.13.0</version>
95         </dependency>
96         <dependency>
97             <groupId>com.jcraft</groupId>
98             <artifactId>jsch.agentproxy.sshj</artifactId>
99             <version>0.0.9</version>
100             <exclusions>
101                 <exclusion>
102                     <groupId>net.schmizz</groupId>
103                     <artifactId>sshj</artifactId>
104                 </exclusion>
105             </exclusions>
106         </dependency>
107         <dependency>
108             <groupId>com.jcraft</groupId>
109             <artifactId>jsch.agentproxy.sshagent</artifactId>
110             <version>0.0.9</version>
111         </dependency>
112         <dependency>
113             <groupId>com.jcraft</groupId>
114             <artifactId>jsch.agentproxy.pageant</artifactId>
115             <version>0.0.9</version>
116         </dependency>
117         <dependency>
118             <groupId>com.jcraft</groupId>
119             <artifactId>jsch.agentproxy.usocket-jna</artifactId>
120             <version>0.0.9</version>
121         </dependency>
122         <dependency>
123             <groupId>com.barchart.udt</groupId>
124             <artifactId>barchart-udt-bundle</artifactId>
125             <version>2.3.0</version>
126         </dependency>
127         <dependency>
128             <groupId>commons-net</groupId>
129             <artifactId>commons-net</artifactId>
130             <version>3.3</version>
131         </dependency>
132         <dependency>
133             <groupId>org.apache.commons</groupId>
134             <artifactId>commons-pool2</artifactId>
135             <version>2.4.1</version>
136         </dependency>
137         <dependency>
138             <groupId>commons-io</groupId>
139             <artifactId>commons-io</artifactId>
140             <version>2.4</version>
141         </dependency>
142         <dependency>
143             <groupId>commons-collections</groupId>
144             <artifactId>commons-collections</artifactId>
145             <version>3.2.1</version>
146         </dependency>
147         <dependency>
148             <groupId>org.apache.commons</groupId>
149             <artifactId>commons-lang3</artifactId>
150             <version>3.4</version>
151         </dependency>
152         <dependency>
153             <groupId>org.bouncycastle</groupId>
154             <artifactId>bcprov-jdk15on</artifactId>
155             <version>1.51</version>
156         </dependency>
157         <dependency>
158             <groupId>org.slf4j</groupId>
159             <artifactId>slf4j-api</artifactId>
160             <version>1.7.1</version>
161         </dependency>
162         <dependency>
163             <groupId>org.slf4j</groupId>
164             <artifactId>slf4j-log4j12</artifactId>
165             <version>1.7.1</version>
166         </dependency>
167         <dependency>
168             <groupId>org.slf4j</groupId>
169             <artifactId>jul-to-slf4j</artifactId>
170             <version>1.7.1</version>
171         </dependency>
172         <dependency>
173             <groupId>com.googlecode.plist</groupId>
174             <artifactId>dd-plist</artifactId>
175             <version>1.16</version>
176         </dependency>
177         <dependency>
178             <groupId>com.google.code.gson</groupId>
179             <artifactId>gson</artifactId>
180             <version>2.2.4</version>
181         </dependency>
182         <dependency>
183             <groupId>cglib</groupId>
184             <artifactId>cglib</artifactId>
185             <version>2.2.2</version>
186         </dependency>
187         <dependency>
188             <groupId>com.jcraft</groupId>
189             <artifactId>jzlib</artifactId>
190             <version>1.1.3</version>
191         </dependency>
192     </dependencies>
194     <build>
195         <plugins>
196             <plugin>
197                 <artifactId>maven-antrun-plugin</artifactId>
198                 <version>1.8</version>
199                 <inherited>false</inherited>
200                 <executions>
201                     <execution>
202                         <id>run-ant-clean-target</id>
203                         <phase>clean</phase>
204                         <goals>
205                             <goal>run</goal>
206                         </goals>
207                         <configuration>
208                             <tasks>
209                                 <property name="version" value="${project.version}"/>
210                                 <ant antfile="${project.basedir}/../../build.xml" target="clean" dir="${project.basedir}/../.."/>
211                             </tasks>
212                         </configuration>
213                     </execution>
214                     <execution>
215                         <id>run-ant-build-target</id>
216                         <phase>compile</phase>
217                         <goals>
218                             <goal>run</goal>
219                         </goals>
220                         <configuration>
221                             <tasks>
222                                 <property name="version" value="${project.version}"/>
223                                 <ant antfile="${project.basedir}/../../build.xml" target="build" dir="${project.basedir}/../.."/>
224                             </tasks>
225                         </configuration>
226                     </execution>
227                 </executions>
228             </plugin>
229             <plugin>
230                 <groupId>org.codehaus.mojo</groupId>
231                 <artifactId>build-helper-maven-plugin</artifactId>
232                 <inherited>false</inherited>
233                 <executions>
234                     <execution>
235                         <id>install-core</id>
236                         <phase>package</phase>
237                         <goals>
238                             <goal>attach-artifact</goal>
239                         </goals>
240                         <configuration>
241                             <artifacts>
242                                 <artifact>
243                                     <type>jar</type>
244                                     <file>${project.basedir}/../../build/core-${project.version}.jar</file>
245                                 </artifact>
246                             </artifacts>
247                         </configuration>
248                     </execution>
249                 </executions>
250             </plugin>
251         </plugins>
252     </build>
253 </project>