| 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> |
|---|