Don't pull in two versions of bouncycastle
[java-idp.git] / src / main / assembly / bin.xml
1 <!-- Binary distribution, along with dependency jar files -->
2 <assembly>
3     <id>bin</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         <!-- Copy up our installer srcipts into the root of the package -->
42         <fileSet>
43             <directory>src/installer/bash</directory>
44             <outputDirectory></outputDirectory>
45             <includes>
46                 <include>*.sh</include>
47             </includes>
48             <fileMode>0755</fileMode>
49             <directoryMode>0755</directoryMode>
50         </fileSet>
51         <fileSet>
52             <directory>src/installer/bat</directory>
53             <outputDirectory></outputDirectory>
54             <includes>
55                 <include>*.bat</include>
56             </includes>
57         </fileSet>
58         
59         <!-- Keep our various resource files in the package -->
60         <fileSet>
61             <directory>src/installer/resources</directory>
62             <outputDirectory>/src/installer/resources</outputDirectory>
63         </fileSet>
64         <fileSet>
65             <directory>src/main/webapp</directory>
66             <outputDirectory>/src/main/webapp</outputDirectory>
67         </fileSet>
68         <fileSet>
69             <directory>src/tools</directory>
70             <outputDirectory>src/tools</outputDirectory>
71         </fileSet>
72         
73         <!-- Documentation -->
74         <fileSet>
75             <includes>
76                 <include>RELEASE-NOTES*</include>
77                 <include>LICENSE*</include>
78             </includes>
79         </fileSet>
80         <fileSet>
81             <directory>doc/</directory>
82             <outputDirectory>/doc</outputDirectory>
83         </fileSet>
84         <fileSet>
85             <directory>target/site/apidocs</directory>
86             <outputDirectory>/doc/api</outputDirectory>
87         </fileSet>
88         <fileSet>
89             <directory>target/site/style</directory>
90             <outputDirectory>/doc/style</outputDirectory>
91         </fileSet>
92         <fileSet>
93             <directory>target/site/unitTest</directory>
94             <outputDirectory>/doc/unitTest</outputDirectory>
95         </fileSet>
96         <fileSet>
97             <directory>target/site/xref</directory>
98             <outputDirectory>/doc/src-xref</outputDirectory>
99         </fileSet>
100     </fileSets>
101     
102 </assembly>