source: greenstone3/trunk/resources/xml/components.xml@ 19975

Last change on this file since 19975 was 19975, checked in by oranfry, 15 years ago

changed the source-fileset file to a file for all components, and made some updates to reflect this

File size: 2.4 KB
Line 
1<!-- an ant project containing authoritative definitions of the components of greenstone3 -->
2<project name="components">
3
4 <!-- source component - files that get compiled and could be safely removed from a binary distribution -->
5 <patternset id="greenstone3.source.component">
6 <include name="src"/>
7 <include name="src/**/*"/>
8 <include name="gs2build/common-src"/>
9 <include name="gs2build/common-src/**/*"/>
10 <include name="gs2build/build-src"/>
11 <include name="gs2build/build-src/**/*"/>
12 <include name="gs2build/runtime-src"/>
13 <include name="gs2build/runtime-src/**/*"/>
14 <include name="gs2build/aclocal.m4"/>
15 <include name="gs2build/config.guess"/>
16 <include name="gs2build/config.h.in"/>
17 <include name="gs2build/config.sub"/>
18 <include name="gs2build/configure"/>
19 <include name="gs2build/configure.in"/>
20 <include name="gs2build/install-sh"/>
21 <include name="gs2build/Makefile.in"/>
22 <include name="gs2build/setup.bash"/>
23 <include name="gs2build/setup.bat"/>
24 <include name="gs2build/setup.csh"/>
25 <include name="gs2build/win32.mak"/>
26 <include name="gs2build/win32cfg.h"/>
27 </patternset>
28
29 <!-- imagemagick -->
30 <patternset id="greenstone3.imagemagick.component">
31 <include name="gs2build/bin/**/imagemagick"/>
32 <include name="gs2build/bin/**/imagemagick/**/*"/>
33 </patternset>
34
35 <!-- ghostscript -->
36 <patternset id="greenstone3.ghostscript.component">
37 <include name="gs2build/bin/**/ghostscript"/>
38 <include name="gs2build/bin/**/ghostscript/**/*"/>
39 </patternset>
40
41 <!-- ant -->
42 <patternset id="greenstone3.ant.component">
43 <include name="packages/ant"/>
44 <include name="packages/ant/**/*"/>
45 </patternset>
46
47 <!-- tomcat -->
48 <patternset id="greenstone3.tomcat.component">
49 <include name="packages/tomcat"/>
50 <include name="packages/tomcat/**/*"/>
51 </patternset>
52
53 <!-- all components - invert this set to get the core component -->
54 <patternset id="greenstone3.all.component">
55 <invert>
56 <patternset refid="greenstone3.source.component"/>
57 <patternset refid="greenstone3.imagemagick.component"/>
58 <patternset refid="greenstone3.ghostscript.component"/>
59 <patternset refid="greenstone3.ant.component"/>
60 <patternset refid="greenstone3.tomcat.component"/>
61 </invert>
62 </patternset>
63
64</project>
65
Note: See TracBrowser for help on using the repository browser.