blob: f50847e77f8228cfd36a308dc35e75cd268ab0bb [file] [log] [blame]
Valentin Kulichenko9d260ad2014-05-07 12:43:08 +04001<?xml version="1.0" encoding="UTF-8"?>
2
3<!--
avinogradov99e0fb92015-01-14 14:43:05 +03004 Licensed to the Apache Software Foundation (ASF) under one or more
5 contributor license agreements. See the NOTICE file distributed with
6 this work for additional information regarding copyright ownership.
7 The ASF licenses this file to You under the Apache License, Version 2.0
8 (the "License"); you may not use this file except in compliance with
9 the License. You may obtain a copy of the License at
Valentin Kulichenko9d260ad2014-05-07 12:43:08 +040010
avinogradov99e0fb92015-01-14 14:43:05 +030011 http://www.apache.org/licenses/LICENSE-2.0
Valentin Kulichenko9d260ad2014-05-07 12:43:08 +040012
avinogradov99e0fb92015-01-14 14:43:05 +030013 Unless required by applicable law or agreed to in writing, software
14 distributed under the License is distributed on an "AS IS" BASIS,
15 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16 See the License for the specific language governing permissions and
17 limitations under the License.
avinogradov72817112015-02-04 16:01:00 +030018-->
Valentin Kulichenko9d260ad2014-05-07 12:43:08 +040019
20<assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2"
21 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
22 xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2
23 http://maven.apache.org/xsd/assembly-1.1.2.xsd">
24 <id>dependencies</id>
25
26 <formats>
27 <format>dir</format>
28 </formats>
29
30 <includeBaseDirectory>false</includeBaseDirectory>
31
Valentin Kulichenko5a1bada2014-05-13 19:28:53 +040032 <moduleSets>
33 <moduleSet>
Valentin Kulichenkob4668de2014-05-19 16:39:57 +040034 <includes>
sboikova74cf2a2014-12-04 23:32:38 +030035 <include>org.apache.ignite:ignite-spring</include>
36 <include>org.apache.ignite:ignite-indexing</include>
Valentin Kulichenkob4668de2014-05-19 16:39:57 +040037 </includes>
Valentin Kulichenko5a1bada2014-05-13 19:28:53 +040038 <sources>
Valentin Kulichenko4b910252014-05-15 16:20:43 +040039 <includeModuleDirectory>true</includeModuleDirectory>
Valentin Kulichenko5a1bada2014-05-13 19:28:53 +040040 <fileSets>
41 <fileSet>
Valentin Kulichenkoba8b40a2014-05-22 21:19:13 +040042 <directory>${basedir}</directory>
43 <outputDirectory>/</outputDirectory>
44 <includes>
Valentin Kulichenko0ab931d2015-03-23 02:08:43 -070045 <include>README.txt</include>
Valentin Kulichenko1119ad42014-06-12 23:38:54 +040046 <include>licenses/**</include>
Valentin Kulichenkoba8b40a2014-05-22 21:19:13 +040047 </includes>
48 </fileSet>
49 <fileSet>
Anton3066b4a2015-07-07 13:17:20 +030050 <directory>${basedir}/target/licenses</directory>
51 <outputDirectory>/licenses</outputDirectory>
52 </fileSet>
53 <fileSet>
Valentin Kulichenko5a1bada2014-05-13 19:28:53 +040054 <directory>target/libs</directory>
55 <outputDirectory>/</outputDirectory>
56 </fileSet>
Valentin Kulichenko4b910252014-05-15 16:20:43 +040057 <fileSet>
58 <directory>target</directory>
59 <outputDirectory>/</outputDirectory>
60 <includes>
61 <include>*.jar</include>
62 </includes>
63 <excludes>
64 <exclude>*-tests.jar</exclude>
Valentin Kulichenko9d701882014-06-10 13:15:24 +040065 <exclude>*-javadoc.jar</exclude>
66 <exclude>*-sources.jar</exclude>
Valentin Kulichenko4b910252014-05-15 16:20:43 +040067 </excludes>
68 </fileSet>
Valentin Kulichenko5a1bada2014-05-13 19:28:53 +040069 </fileSets>
70 </sources>
71 </moduleSet>
Valentin Kulichenko893f9082014-06-06 14:06:40 +040072
Valentin Kulichenkof846f8a2015-02-14 11:57:41 -080073 <moduleSet>
74 <includes>
75 <include>org.apache.ignite:ignite-core</include>
76 </includes>
77 <sources>
78 <includeModuleDirectory>false</includeModuleDirectory>
79 <fileSets>
80 <fileSet>
81 <directory>${basedir}</directory>
82 <outputDirectory>/</outputDirectory>
83 <includes>
Valentin Kulichenko0ab931d2015-03-23 02:08:43 -070084 <include>README.txt</include>
Valentin Kulichenkof846f8a2015-02-14 11:57:41 -080085 <include>licenses/**</include>
86 </includes>
87 </fileSet>
88 <fileSet>
Anton3066b4a2015-07-07 13:17:20 +030089 <directory>${basedir}/target/licenses</directory>
90 <outputDirectory>/licenses</outputDirectory>
91 </fileSet>
92 <fileSet>
Valentin Kulichenkof846f8a2015-02-14 11:57:41 -080093 <directory>target/libs</directory>
94 <outputDirectory>/</outputDirectory>
95 </fileSet>
96 <fileSet>
97 <directory>target</directory>
98 <outputDirectory>/</outputDirectory>
99 <includes>
100 <include>*.jar</include>
101 </includes>
102 <excludes>
103 <exclude>*-tests.jar</exclude>
104 <exclude>*-javadoc.jar</exclude>
105 <exclude>*-sources.jar</exclude>
106 </excludes>
107 </fileSet>
108 </fileSets>
109 </sources>
110 </moduleSet>
Anton Vinogradov9aafda72015-04-13 19:06:34 +0300111
112 <moduleSet>
113 <includeSubModules>true</includeSubModules>
114 <excludes>
115 <exclude>org.apache.ignite:ignite-core</exclude>
116 <exclude>org.apache.ignite:ignite-clients</exclude>
117 <exclude>org.apache.ignite:ignite-spring</exclude>
118 <exclude>org.apache.ignite:ignite-tools</exclude>
119 <exclude>org.apache.ignite:ignite-extdata-p2p</exclude>
120 <exclude>org.apache.ignite:ignite-extdata-uri</exclude>
avinogradovd685e822015-06-30 16:40:22 +0300121 <exclude>org.apache.ignite:ignite-extdata-uri-dep</exclude>
Anton Vinogradov9aafda72015-04-13 19:06:34 +0300122 <exclude>org.apache.ignite:ignite-examples</exclude>
Andrey008c2732015-09-25 10:29:51 +0700123 <exclude>org.apache.ignite:ignite-schema-import-demo</exclude>
Anton Vinogradov9aafda72015-04-13 19:06:34 +0300124 <exclude>org.apache.ignite:ignite-indexing</exclude>
125 <exclude>org.apache.ignite:ignite-visor-console</exclude>
Denis Magdaa5d007e2015-06-11 12:34:49 +0300126 <exclude>org.apache.ignite:ignite-visor-console_2.10</exclude>
Anton Vinogradov9aafda72015-04-13 19:06:34 +0300127 <exclude>org.apache.ignite:ignite-visor-plugins</exclude>
Anton Vinogradov9aafda72015-04-13 19:06:34 +0300128 <exclude>org.apache.ignite:ignite-hadoop</exclude>
129 <exclude>org.apache.ignite:ignite-schema-import</exclude>
130 <exclude>org.apache.ignite:ignite-codegen</exclude>
Anton Vinogradov3dcda262015-07-07 20:57:58 +0300131 <exclude>org.apache.ignite:ignite-apache-license-gen</exclude>
Anton Vinogradov9aafda72015-04-13 19:06:34 +0300132 </excludes>
133 <sources>
134 <includeModuleDirectory>true</includeModuleDirectory>
135 <outputDirectoryMapping>optional/${module.artifactId}</outputDirectoryMapping>
136 <fileSets>
137 <fileSet>
138 <directory>${basedir}</directory>
139 <outputDirectory>/</outputDirectory>
140 <includes>
141 <include>README.txt</include>
142 <include>licenses/**</include>
143 </includes>
144 </fileSet>
145 <fileSet>
Anton3066b4a2015-07-07 13:17:20 +0300146 <directory>${basedir}/target/licenses</directory>
147 <outputDirectory>/licenses</outputDirectory>
148 </fileSet>
149 <fileSet>
Anton Vinogradov9aafda72015-04-13 19:06:34 +0300150 <directory>target/libs</directory>
151 <outputDirectory>/</outputDirectory>
152 </fileSet>
153 <fileSet>
154 <directory>target</directory>
155 <outputDirectory>/</outputDirectory>
156 <includes>
157 <include>*.jar</include>
158 </includes>
159 <excludes>
160 <exclude>*-tests.jar</exclude>
161 <exclude>*-javadoc.jar</exclude>
162 <exclude>*-sources.jar</exclude>
163 </excludes>
164 </fileSet>
165 </fileSets>
166 </sources>
167 </moduleSet>
Valentin Kulichenkof846f8a2015-02-14 11:57:41 -0800168 </moduleSets>
Valentin Kulichenko9d260ad2014-05-07 12:43:08 +0400169</assembly>