Don't pull in two versions of bouncycastle
[java-idp.git] / src / main / assembly / src.xml
1 <!-- Source distribution -->
2 <assembly>
3     <id>src</id>
4     <formats>
5         <format>tar.gz</format>
6         <format>zip</format>
7     </formats>
8     
9     <dependencySets>
10         <dependencySet>
11             <outputDirectory>/lib</outputDirectory>
12             <excludes>
13                 <exclude>org.apache.xerces:*</exclude>
14                 <exclude>org.apache.xalan:*</exclude>
15                 <exclude>org.apache.ant:*</exclude>
16                 <exclude>ant-contrib:*</exclude>
17                 <exclude>edu.internet2.middleware:ant-extensions:*</exclude>
18             </excludes>
19             <includes>
20                 <include>*:jar:*</include>
21             </includes>
22         </dependencySet>
23         <dependencySet>
24             <outputDirectory>src/installer/lib</outputDirectory>
25             <includes>
26                 <include>org.apache.ant:*</include>
27                 <include>ant-contrib:*</include>
28                 <include>edu.internet2.middleware:ant-extensions:*</include>
29             </includes>
30         </dependencySet>
31         <dependencySet>
32             <outputDirectory>/endorsed</outputDirectory>
33             <includes>
34                 <include>org.apache.xerces:*</include>
35                 <include>org.apache.xalan:*</include>
36             </includes>
37         </dependencySet>
38     </dependencySets>
39     
40     <fileSets>
41         <fileSet>
42             <useDefaultExcludes>true</useDefaultExcludes>
43             <excludes>
44                 <exclude>**/target/**</exclude>
45                 <exclude>**/bin/**</exclude>
46             </excludes>
47         </fileSet>
48
49         <!-- Documentation -->
50         <fileSet>
51             <directory>doc/</directory>
52             <outputDirectory>/doc</outputDirectory>
53         </fileSet>
54         <fileSet>
55             <directory>target/site/apidocs</directory>
56             <outputDirectory>/doc/api</outputDirectory>
57         </fileSet>
58         <fileSet>
59             <directory>target/site/style</directory>
60             <outputDirectory>/doc/style</outputDirectory>
61         </fileSet>
62         <fileSet>
63             <directory>target/site/unitTest</directory>
64             <outputDirectory>/doc/unitTest</outputDirectory>
65         </fileSet>
66         <fileSet>
67             <directory>target/site/xref</directory>
68             <outputDirectory>/doc/src-xref</outputDirectory>
69         </fileSet>
70     </fileSets>
71     
72 </assembly>