Fix build
[smart-dao.git] / docs / src / main / assembly / assemble-bin-with-dependency.xml
blob8af10df0e0bf005f9789d50694936abffb7dafb4
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3  *   
4  * This is a common dao with basic CRUD operations and is not limited to any 
5  * persistent layer implementation
6  * 
7  * Copyright (C) 2008  Imran M Yousuf (imyousuf@smartitengineering.com)
8  * 
9  * This library is free software; you can redistribute it and/or
10  * modify it under the terms of the GNU Lesser General Public
11  * License as published by the Free Software Foundation; either
12  * version 3 of the License, or (at your option) any later version.
13  * This library is distributed in the hope that it will be useful,
14  * but WITHOUT ANY WARRANTY; without even the implied warranty of
15  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
16  * Lesser General Public License for more details.
17  * You should have received a copy of the GNU Lesser General Public
18  * License along with this library; if not, write to the Free Software
19  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
20 -->
21 <assembly>
22     <id>dist-with-dependencies</id>
23     <formats>
24         <format>tar.bz2</format>
25     </formats>
26     <fileSets>
27         <fileSet>
28             <directory>target/docs-${project.version}-total-site.dir/docs-${project.version}/</directory>
29             <includes>
30                 <include>**/*</include>
31             </includes>
32             <outputDirectory>/docs/</outputDirectory>
33         </fileSet>
34     </fileSets>
35     <files>
36         <file>
37             <source>../LICENSE</source>
38             <outputDirectory>/</outputDirectory>
39         </file>
40         <file>
41             <source>../target/smart-dao-${project.version}-readme.dir/smart-dao-${project.version}/README</source>
42             <outputDirectory>/readme/</outputDirectory>
43         </file>
44         <file>
45             <source>../smart-abstract-dao/target/smart-abstract-dao-${project.version}-readme.dir/smart-abstract-dao-${project.version}/README</source>
46             <outputDirectory>/readme/</outputDirectory>
47             <destName>smart-abstract-dao-README</destName>
48         </file>
49         <file>
50             <source>../smart-hbase-dao/target/smart-hbase-dao-${project.version}-readme.dir/smart-hbase-dao-${project.version}/README</source>
51             <outputDirectory>/readme/</outputDirectory>
52             <destName>smart-hbase-dao-README</destName>
53         </file>
54         <file>
55             <source>../smart-domain/target/smart-domain-${project.version}-readme.dir/smart-domain-${project.version}/README</source>
56             <outputDirectory>/readme/</outputDirectory>
57             <destName>smart-domain-README</destName>
58         </file>
59         <file>
60             <source>../smart-version/smart-version-jgit-impl/target/smart-version-jgit-impl-${project.version}-readme.dir/smart-version-jgit-impl-${project.version}/README</source>
61             <outputDirectory>/readme/</outputDirectory>
62             <destName>smart-version-jgit-impl-README</destName>
63         </file>
64         <file>
65             <source>../smart-version/target/smart-version-${project.version}-readme.dir/smart-version-${project.version}/README</source>
66             <outputDirectory>/readme/</outputDirectory>
67             <destName>smart-version-README</destName>
68         </file>
69         <file>
70             <source>../smart-version/smart-version-api/target/smart-version-api-${project.version}-readme.dir/smart-version-api-${project.version}/README</source>
71             <outputDirectory>/readme/</outputDirectory>
72             <destName>smart-version-api-README</destName>
73         </file>
74         <file>
75             <source>../smart-version/smart-dao-version/target/smart-dao-version-${project.version}-readme.dir/smart-dao-version-${project.version}/README</source>
76             <outputDirectory>/readme/</outputDirectory>
77             <destName>smart-dao-version-README</destName>
78         </file>
79         <file>
80             <source>../smart-dao-search/target/smart-dao-search-${project.version}-readme.dir/smart-dao-search-${project.version}/README</source>
81             <outputDirectory>/readme/</outputDirectory>
82             <destName>smart-dao-search-README</destName>
83         </file>
84         <file>
85             <source>../smart-cache/target/smart-cache-${project.version}-readme.dir/smart-cache-${project.version}/README</source>
86             <outputDirectory>/readme/</outputDirectory>
87             <destName>smart-cache-README</destName>
88         </file>
89         <file>
90             <source>../smart-hibernate-abstract-dao/target/smart-hibernate-abstract-dao-${project.version}-readme.dir/smart-hibernate-abstract-dao-${project.version}/README</source>
91             <outputDirectory>/readme/</outputDirectory>
92             <destName>smart-hibernate-abstract-dao-README</destName>
93         </file>
94         <file>
95             <source>../smart-dao-queryparam/target/smart-dao-queryparam-${project.version}-readme.dir/smart-dao-queryparam-${project.version}/README</source>
96             <outputDirectory>/readme/</outputDirectory>
97             <destName>smart-dao-queryparam-README</destName>
98         </file>
99         <file>
100             <source>../smart-rs/target/smart-rs-${project.version}-readme.dir/smart-rs-${project.version}/README</source>
101             <outputDirectory>/readme/</outputDirectory>
102             <destName>smart-rs-README</destName>
103         </file>
104         <file>
105             <source>../smart-exim/target/smart-exim-${project.version}-readme.dir/smart-exim-${project.version}/README</source>
106             <outputDirectory>/readme/</outputDirectory>
107             <destName>smart-exim-README</destName>
108         </file>
109         <file>
110             <source>../smart-exim/smart-exim-api/target/smart-exim-api-${project.version}-readme.dir/smart-exim-api-${project.version}/README</source>
111             <outputDirectory>/readme/</outputDirectory>
112             <destName>smart-exim-api-README</destName>
113         </file>
114         <file>
115             <source>../smart-exim/smart-exim-xml-impl/target/smart-exim-xml-impl-${project.version}-readme.dir/smart-exim-xml-impl-${project.version}/README</source>
116             <outputDirectory>/readme/</outputDirectory>
117             <destName>smart-exim-xml-impl-README</destName>
118         </file>
119     </files>
120     <dependencySets>
121         <dependencySet>
122             <outputDirectory>/dist/</outputDirectory>
123             <includes>
124                 <include>com.smartitengineering.*:*</include>
125             </includes>
126             <excludes>
127                 <exclude>com.smartitengineering.smart-dao:docs</exclude>
128             </excludes>
129             <useTransitiveDependencies>false</useTransitiveDependencies>
130         </dependencySet>
131         <dependencySet>
132             <outputDirectory>/lib/</outputDirectory>
133             <includes>
134                 <include>*:*</include>
135             </includes>
136             <excludes>
137                 <exclude>com.smartitengineering:*</exclude>
138                 <exclude>com.smartitengineering.smart-version:*</exclude>
139             </excludes>
140             <useTransitiveFiltering>true</useTransitiveFiltering>
141         </dependencySet>
142     </dependencySets>
143 </assembly>