root/greenstone3/trunk/resources/xml/components.xml @ 20930

Revision 20930, 2.1 KB (checked in by oranfry, 10 years ago)

use the system svn client instead of svnant

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="gli/src"/>
7        <include name="gli/src/**/*"/>
8        <include name="src"/>
9        <include name="src/**/*"/>
10        <include name="gs2build/common-src"/>
11        <include name="gs2build/common-src/**/*"/>
12        <include name="gs2build/build-src"/>
13        <include name="gs2build/build-src/**/*"/>
14        <include name="gs2build/runtime-src"/>
15        <include name="gs2build/runtime-src/**/*"/>
16        <include name="gs2build/aclocal.m4"/>
17        <include name="gs2build/config.guess"/>
18        <include name="gs2build/config.h.in"/>
19        <include name="gs2build/config.sub"/>
20        <include name="gs2build/configure"/>
21        <include name="gs2build/configure.in"/>
22        <include name="gs2build/install-sh"/>
23        <include name="gs2build/Makefile.in"/>
24        <include name="gs2build/win32.mak"/>
25        <include name="gs2build/win32cfg.h"/>
26    </patternset>
27
28    <!-- imagemagick -->
29    <patternset id="greenstone3.imagemagick.component">
30        <include name="gs2build/bin/**/imagemagick"/>
31                <include name="gs2build/bin/**/imagemagick/**/*"/>
32    </patternset>
33
34        <!-- ghostscript -->
35        <patternset id="greenstone3.ghostscript.component">
36                <include name="gs2build/bin/**/ghostscript"/>
37                <include name="gs2build/bin/**/ghostscript/**/*"/>
38        </patternset>
39
40        <!-- tomcat -->
41        <patternset id="greenstone3.tomcat.component">
42                <include name="packages/tomcat"/>
43                <include name="packages/tomcat/**/*"/>
44        </patternset>
45
46        <!-- the core component - defined by antithesis -->
47        <patternset id="greenstone3.core.component">
48        <invert>
49            <patternset refid="greenstone3.source.component"/>
50            <patternset refid="greenstone3.imagemagick.component"/>
51            <patternset refid="greenstone3.ghostscript.component"/>
52            <patternset refid="greenstone3.tomcat.component"/>
53        </invert>
54        </patternset>
55
56</project>
57
Note: See TracBrowser for help on using the browser.