root / framework / trunk / build / build.xml

Revision 702, 1.5 kB (checked in by scorfield, 10 months ago)

Fix build file to put correct directory prefixes in each zip.

Line 
1<?xml version="1.0"?>
2<project name="Fusebox 5.x" default="release">
3
4        <description>
5                This is the build file for Fusebox 5.x.
6               
7                It can build a release and it can deploy
8                the skeleton applications.
9        </description>
10       
11        <property name="build" value="551" />
12        <property name="build_dir" value=".."/>
13
14        <target name="release" depends="release_corefiles,release_extensions,release_skeletons,release_scaffolder" />
15       
16        <target name="release_corefiles">
17                <zip destfile="${build_dir}/fusebox${build}.corefiles.zip">
18                        <zipfileset dir="../corefiles" excludes=".svn" prefix="fusebox5" />
19                        <zipfileset dir="../docs" includes="*.pdf" prefix="fusebox5/docs" />
20                        <zipfileset dir=".." includes="LICENSE.txt" prefix="fusebox5" />
21                </zip>
22        </target>
23       
24        <target name="release_extensions">
25                <zip destfile="${build_dir}/fusebox${build}.extensions.zip">
26                        <zipfileset dir="../extensions" excludes=".svn" prefix="extensions" />
27                        <zipfileset dir=".." includes="LICENSE.txt" prefix="extensions" />
28                </zip>
29        </target>
30       
31        <target name="release_skeletons">
32                <zip destfile="${build_dir}/fusebox${build}.skeleton.zip">
33                        <zipfileset dir="../skeleton" excludes=".svn" prefix="skeleton" />
34                        <zipfileset dir=".." includes="LICENSE.txt" prefix="skeleton" />
35                </zip>
36        </target>
37       
38        <target name="release_scaffolder">
39                <zip destfile="${build_dir}/fusebox${build}.scaffolder.zip">
40                        <zipfileset dir="../scaffolder" excludes=".svn" prefix="scaffolder" />
41                        <zipfileset dir=".." includes="LICENSE.txt" prefix="scaffolder" />
42                </zip>
43        </target>
44       
45</project>
Note: See TracBrowser for help on using the browser.