summaryrefslogtreecommitdiffstats
path: root/branches/sca-java-1.4/distribution/src/main/assembly/src.xml
blob: ce98738923f6e8218c4274acf6732bf0be07ac10 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
<?xml version="1.0" encoding="UTF-8"?>
<!--
 * Licensed to the Apache Software Foundation (ASF) under one
 * or more contributor license agreements.  See the NOTICE file
 * distributed with this work for additional information
 * regarding copyright ownership.  The ASF licenses this file
 * to you under the Apache License, Version 2.0 (the
 * "License"); you may not use this file except in compliance
 * with the License.  You may obtain a copy of the License at
 *
 *   http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
-->
<assembly>
    <!-- id typically identifies the "type" (src vs bin etc) of the assembly -->
    <id>src</id>
    <includeBaseDirectory>false</includeBaseDirectory>
    <formats>
        <format>tar.gz</format>
	<format>zip</format>
    </formats>

    <fileSets>
	 <fileSet>
             <directory>src/main/release</directory>
	     <outputDirectory>tuscany-sca-${tuscany.version}-src</outputDirectory>
	     <includes>
             <include>CHANGES</include>
             <include>README</include>
             <include>RELEASE_NOTES</include>
             </includes>
	 </fileSet>
	 <fileSet>
             <directory>src/main/release/src</directory>
	     <outputDirectory>tuscany-sca-${tuscany.version}-src</outputDirectory>
	     <includes>
		 <include>BUILDING</include>
		 <include>LICENSE</include>
		 <include>NOTICE</include>
             </includes>
	 </fileSet>
         <fileSet>
             <directory>target/maven-shared-archive-resources/META-INF</directory>
             <outputDirectory>tuscany-sca-${tuscany.version}-src</outputDirectory>
             <includes>
                 <include>NOTICE</include>
             </includes>
         </fileSet>
	 <fileSet>
	     <directory>..</directory>
	     <outputDirectory>tuscany-sca-${tuscany.version}-src</outputDirectory>
	     <includes>
	         <include>**/*</include>
             </includes>
             <excludes>
    		<exclude>contrib</exclude>
    		<exclude>contrib/**/*</exclude>
    		<exclude>doc</exclude>
    		<exclude>doc/**/*</exclude>
                <exclude>**/target</exclude>
    		<exclude>**/target/**/*</exclude>
    		<exclude>**/build</exclude>
    		<exclude>**/build/**/*</exclude>
    		<exclude>**/.settings</exclude>
    		<exclude>**/.settings/**/*</exclude>
    		<exclude>**/.classpath</exclude>
    		<exclude>**/.project</exclude>
    		<exclude>**/.wtpmodules</exclude>
    		<exclude>**/surefire*</exclude>
    		<exclude>**/cobertura.ser</exclude>
    		<exclude>**/log/*.dat</exclude>
    		<exclude>bin</exclude>
    		<exclude>bin/*</exclude>
    		<exclude>**/var/journal</exclude>
    		<exclude>**/build.out*</exclude>
    		<exclude>velocity.log</exclude>
    		<exclude>derby.log</exclude>
    		<exclude>distribution/target-last-successful</exclude>
    		<exclude>distribution/target-last-successful/**/*</exclude>
    		<exclude>itest/velocity.log</exclude>
                <exclude>itest/bpel/helloworld-ws/work</exclude>
                <exclude>itest/bpel/helloworld-ws/work/**/*</exclude>
                <exclude>itest/callablereferences/work</exclude>
                <exclude>itest/callablereferences/work/**/*</exclude>
                <exclude>itest/callablereferences-ws/work</exclude>
                <exclude>itest/callablereferences-ws/work/**/*</exclude>
                <exclude>itest/contribution-import-export/import-composite/work</exclude>
                <exclude>itest/contribution-import-export/import-composite/work/**/*</exclude>
                <exclude>itest/contribution-import-export/import-resource/work</exclude>
                <exclude>itest/contribution-import-export/import-resource/work/**/*</exclude>
                <exclude>itest/contribution-import-export/import-wsdl/work</exclude>
                <exclude>itest/contribution-import-export/import-wsdl/work/**/*</exclude>
                <exclude>itest/conversations-ws/work</exclude>
                <exclude>itest/conversations-ws/work/**/*</exclude>
    		    <exclude>itest/databindings/jaxbgen/velocity.log</exclude>
                <exclude>itest/domain/work</exclude>
                <exclude>itest/domain/work/**/*</exclude>
                <exclude>itest/exceptions-simple-ws/work</exclude>
                <exclude>itest/exceptions-simple-ws/work/**/*</exclude>
                <exclude>itest/large-sdo-ws/</exclude>
                <exclude>itest/large-sdo-ws/**/*</exclude>
                <exclude>itest/policy/work</exclude>
                <exclude>itest/policy/work/**/*</exclude>
                <exclude>itest/transaction/derbydb</exclude>
                <exclude>itest/transaction/derbydb/**/*</exclude>
                <exclude>itest/late-reference-resolution/work</exclude>
                <exclude>itest/late-reference-resolution/work/**/*</exclude>
		    <exclude>itest/policy-security-basicauth/work</exclude>
                <exclude>itest/policy-security-basicauth/work/**/*</exclude>
		    <exclude>itest/policy-security-token/work</exclude>
                <exclude>itest/policy-security-token/work/**/*</exclude>
		    <exclude>itest/spring/work</exclude>
                <exclude>itest/spring/work/**/*</exclude>		    
                <exclude>itest/ws-void-args-return/work</exclude>
                <exclude>itest/ws-void-args-return/work/**/*</exclude>
                <exclude>vtest/wsbinding/nowsdl/defaultbinding/work</exclude>
                <exclude>vtest/wsbinding/nowsdl/defaultbinding/work/**/*</exclude>
                <exclude>vtest/wsbinding/nowsdl/multisoapbindings/work</exclude>
                <exclude>vtest/wsbinding/nowsdl/multisoapbindings/work/**/*</exclude>
                <exclude>vtest/wsbinding/nowsdl/promoted/work</exclude>
                <exclude>vtest/wsbinding/nowsdl/promoted/work/**/*</exclude>
                <exclude>vtest/wsbinding/nowsdl/soapversion/work</exclude>
                <exclude>vtest/wsbinding/nowsdl/soapversion/work/**/*</exclude>
                <exclude>vtest/wsbinding/service/work</exclude>
                <exclude>vtest/wsbinding/service/work/**/*</exclude>
                <exclude>vtest/wsbinding/wsdlelement/binding/work</exclude>
                <exclude>vtest/wsbinding/wsdlelement/binding/work/**/*</exclude>
		    <exclude>vtest/wsbinding/wsdlelement/port/work</exclude>
                <exclude>vtest/wsbinding/wsdlelement/port/work/**/*</exclude>
		    <exclude>vtest/wsbinding/wsdlelement/service/work</exclude>
                <exclude>vtest/wsbinding/wsdlelement/service/work/**/*</exclude>
                <exclude>modules/domain-impl/work</exclude>
                <exclude>modules/domain-impl/work/**/*</exclude>
                <exclude>modules/host-tomcat/work</exclude>
                <exclude>modules/host-tomcat/work/**/*</exclude>
                <exclude>modules/node-impl/work</exclude>
                <exclude>modules/node-impl/work/**/*</exclude>
                <exclude>modules/implementation-bpel-ode/derby.log</exclude>
                <exclude>modules/implementation-das</exclude>
                <exclude>modules/implementation-das/**/*</exclude>
                <exclude>modules/implementation-data</exclude>
                <exclude>modules/implementation-data/**/*</exclude>
                <exclude>modules/implementation-osgi/.felix</exclude>
                <exclude>modules/implementation-osgi/.felix/**/*</exclude>
                <exclude>modules/osgi-runtime/.felix</exclude>
                <exclude>modules/osgi-runtime/.felix/**/*</exclude>
		    <exclude>modules/core-spi/src/main/java/org/apache/tuscany/sca/work</exclude>
                <exclude>modules/core-spi/src/main/java/org/apache/tuscany/sca/work/**/*</exclude>
		    <exclude>modules/core/src/main/java/org/apache/tuscany/sca/core/work</exclude>
                <exclude>modules/core/src/main/java/org/apache/tuscany/sca/core/work/**/*</exclude>
		    <exclude>modules/core/src/test/java/org/apache/tuscany/sca/core/work</exclude>
                <exclude>modules/core/src/test/java/org/apache/tuscany/sca/core/work/**/*</exclude>
                <exclude>samples/old</exclude>
                <exclude>samples/old/**/*</exclude>
                <exclude>samples/calculator-distributed/work</exclude>
                <exclude>samples/calculator-distributed/work/**/*</exclude>
                <exclude>samples/callback-ws-client/work</exclude>
                <exclude>samples/callback-ws-client/work/**/*</exclude>
                <exclude>samples/callback-ws-service/work</exclude>
                <exclude>samples/callback-ws-service/work/**/*</exclude>
                <exclude>samples/domain-webapp</exclude>
                <exclude>samples/domain-webapp/**/*</exclude>
                <exclude>samples/helloworld-jsonrpc-webapp/src/main/webapp/dojo</exclude>
                <exclude>samples/helloworld-jsonrpc-webapp/src/main/webapp/dojo/**/*</exclude>
                <exclude>samples/helloworld-dojo-webapp/src/main/webapp/dojo</exclude>
                <exclude>samples/helloworld-dojo-webapp/src/main/webapp/dojo/**/*</exclude>
                <exclude>samples/customer-dojo-webapp/src/main/webapp/dojo</exclude>
                <exclude>samples/customer-dojo-webapp/src/main/webapp/dojo/**/*</exclude>
                <exclude>samples/helloworld-ws-deep-webapp</exclude>
                <exclude>samples/helloworld-ws-deep-webapp/**/*</exclude>
                <exclude>samples/helloworld-ws-deep-webapp/work</exclude>
                <exclude>samples/helloworld-ws-deep-webapp/work/**/*</exclude>
                <exclude>samples/helloworld-ws-reference/work</exclude>
                <exclude>samples/helloworld-ws-reference/work/**/*</exclude>
                <exclude>samples/helloworld-ws-reference-jms/activemq-data</exclude>
                <exclude>samples/helloworld-ws-reference-jms/activemq-data/**/*</exclude>
                <exclude>samples/helloworld-ws-reference-secure/work</exclude>
                <exclude>samples/helloworld-ws-reference-secure/work/**/*</exclude>
                <exclude>samples/helloworld-ws-sdo/work</exclude>
                <exclude>samples/helloworld-ws-sdo/work/**/*</exclude>
                <exclude>samples/helloworld-ws-service/work</exclude>
                <exclude>samples/helloworld-ws-service/work/**/*</exclude>
                <exclude>samples/helloworld-ws-service-jms/activemq-data</exclude>
                <exclude>samples/helloworld-ws-service-jms/activemq-data/**/*</exclude>
                <exclude>samples/helloworld-ws-service-secure/work</exclude>
                <exclude>samples/helloworld-ws-service-secure/work/**/*</exclude>
                <exclude>samples/helloworld-ws-service-webapp</exclude>
                <exclude>samples/helloworld-ws-service-webapp/**/*</exclude>
                <exclude>samples/osgi-supplychain/.felix</exclude>
                <exclude>samples/osgi-supplychain/.felix/**/*</exclude>
                <exclude>samples/spi-implementation-pojo</exclude>
                <exclude>samples/spi-implementation-pojo/**/*</exclude>
                <exclude>samples/simple-callback-ws/work</exclude>
                <exclude>samples/simple-callback-ws/work/**/*</exclude>
                <exclude>samples/simple-bigbank-spring/src/main/resources/web/dojo</exclude> 
                <exclude>samples/simple-bigbank-spring/src/main/resources/web/dojo/**/*</exclude>
                <exclude>samples/simple-bigbank-spring/work</exclude>
                <exclude>samples/simple-bigbank-spring/work/**/*</exclude>
		    <exclude>samples/spring-bigbank-stockquote/work</exclude>
                <exclude>samples/spring-bigbank-stockquote/work/**/*</exclude>
                <exclude>demos/alert-aggregator-webapp/bin</exclude>
                <exclude>demos/alert-aggregator-webapp/bin/**/*</exclude>
                <exclude>demos/alert-aggregator-webapp/src/main/webapp/dojo</exclude>
                <exclude>demos/alert-aggregator-webapp/src/main/webapp/dojo/**/*</exclude>
                <exclude>demos/bigbank/src/main/resources/web/dojo</exclude> 
                <exclude>demos/bigbank/src/main/resources/web/dojo/**/*</exclude> 
                <exclude>demos/bigbank-account/src/main/resources/web/dojo</exclude> 
                <exclude>demos/bigbank-account/src/main/resources/web/dojo/**/*</exclude> 
                <exclude>demos/secure-bigbank/secure-bigbank-account/src/main/resources/web/dojo</exclude> 
                <exclude>demos/secure-bigbank/secure-bigbank-account/src/main/resources/web/dojo/**/*</exclude> 
                <exclude>*/**/derby.log</exclude>
                <exclude>*/**/*.svg</exclude>
                <exclude>*/**/*.ruleset</exclude>
                <exclude>*/**/*.pmd</exclude>
                <exclude>*/**/*.checkstyle</exclude>
             </excludes>
	 </fileSet>
     </fileSets>
</assembly>