source: main/trunk/release-kits/kits/rk2/ant-scripts/components.xml@ 23585

Last change on this file since 23585 was 23585, checked in by sjm84, 13 years ago

Modified how the x64 components are handled

File size: 2.1 KB
RevLine 
[21311]1<!-- an ant project containing authoritative definitions of the components of greenstone3 -->
2<project name="components">
[22325]3
4 <!-- source component - files that get compiled and could be safely removed from a binary distribution -->
5 <patternset id="greenstone2.source.component">
6 <include name="gli/src"/>
7 <include name="gli/src/**/*"/>
8 <include name="common-src"/>
9 <include name="common-src/**/*"/>
10 <include name="build-src"/>
11 <include name="build-src/**/*"/>
12 <include name="runtime-src"/>
13 <include name="runtime-src/**/*"/>
14 <include name="aclocal.m4"/>
15 <include name="config.guess"/>
16 <include name="config.h.in"/>
17 <include name="config.sub"/>
18 <include name="configure"/>
19 <include name="configure.in"/>
20 <include name="install-sh"/>
21 <include name="Makefile.in"/>
22 <include name="win32.mak"/>
23 <include name="win32cfg.h"/>
24 </patternset>
[23583]25
[23585]26 <if><bool><equals arg1="${x64}" arg2="false"/></bool>
27 <!-- imagemagick -->
28 <patternset id="greenstone2.imagemagick.component">
29 <include name="bin/**/imagemagick"/>
30 <include name="bin/**/imagemagick/**/*"/>
31 </patternset>
32 <else>
33 <!-- imagemagick x64 -->
34 <patternset id="greenstone2.imagemagick.component">
35 <include name="ext/imagemagick"/>
36 <include name="ext/imagemagick/**/*"/>
37 </patternset>
38 </else>
39 </if>
[23583]40
[22325]41 <!-- ghostscript -->
42 <patternset id="greenstone2.ghostscript.component">
43 <include name="bin/**/ghostscript"/>
44 <include name="bin/**/ghostscript/**/*"/>
45 </patternset>
[21311]46
[22325]47 <!-- apache httpd -->
48 <patternset id="greenstone2.apachehttpd.component">
49 <include name="apache-httpd"/>
50 <include name="apache-httpd/**/*"/>
51 </patternset>
52
53 <!-- the core component - defined by antithesis -->
54 <patternset id="greenstone2.core.component">
55 <invert>
56 <patternset refid="greenstone2.source.component"/>
57 <patternset refid="greenstone2.imagemagick.component"/>
58 <patternset refid="greenstone2.ghostscript.component"/>
59 <patternset refid="greenstone2.apachehttpd.component"/>
60 </invert>
61 </patternset>
[21311]62</project>
63
Note: See TracBrowser for help on using the repository browser.