build.xml revision 8ebea46a72db798f14907a09fa8ce99422f01809
03dbde2a7e9a9085567853a25059a0bc411069a8Jenny Donnelly<?xml version="1.0" encoding="UTF-8"?>
8ebea46a72db798f14907a09fa8ce99422f01809Luke Smith<project name="YUI" default="local">
8ebea46a72db798f14907a09fa8ce99422f01809Luke Smith <description>Build All Modules</description>
03dbde2a7e9a9085567853a25059a0bc411069a8Jenny Donnelly
8ebea46a72db798f14907a09fa8ce99422f01809Luke Smith <macrodef name="build-submodules">
8ebea46a72db798f14907a09fa8ce99422f01809Luke Smith <attribute name="target"/>
8ebea46a72db798f14907a09fa8ce99422f01809Luke Smith <sequential>
8ebea46a72db798f14907a09fa8ce99422f01809Luke Smith <subant target="@{target}">
8ebea46a72db798f14907a09fa8ce99422f01809Luke Smith <fileset dir="." includes="build.*.xml"/>
8ebea46a72db798f14907a09fa8ce99422f01809Luke Smith </subant>
8ebea46a72db798f14907a09fa8ce99422f01809Luke Smith </sequential>
8ebea46a72db798f14907a09fa8ce99422f01809Luke Smith </macrodef>
8ebea46a72db798f14907a09fa8ce99422f01809Luke Smith
8ebea46a72db798f14907a09fa8ce99422f01809Luke Smith <target name="local">
8ebea46a72db798f14907a09fa8ce99422f01809Luke Smith <build-submodules target="local"/>
8ebea46a72db798f14907a09fa8ce99422f01809Luke Smith </target>
8ebea46a72db798f14907a09fa8ce99422f01809Luke Smith <target name="deploy">
8ebea46a72db798f14907a09fa8ce99422f01809Luke Smith <build-submodules target="deploy"/>
8ebea46a72db798f14907a09fa8ce99422f01809Luke Smith </target>
8ebea46a72db798f14907a09fa8ce99422f01809Luke Smith <target name="all">
8ebea46a72db798f14907a09fa8ce99422f01809Luke Smith <build-submodules target="all"/>
8ebea46a72db798f14907a09fa8ce99422f01809Luke Smith </target>
8ebea46a72db798f14907a09fa8ce99422f01809Luke Smith <target name="clean">
8ebea46a72db798f14907a09fa8ce99422f01809Luke Smith <build-submodules target="clean"/>
8ebea46a72db798f14907a09fa8ce99422f01809Luke Smith </target>
8ebea46a72db798f14907a09fa8ce99422f01809Luke Smith <target name="tests">
8ebea46a72db798f14907a09fa8ce99422f01809Luke Smith <build-submodules target="clean"/>
8ebea46a72db798f14907a09fa8ce99422f01809Luke Smith </target>
03dbde2a7e9a9085567853a25059a0bc411069a8Jenny Donnelly
03dbde2a7e9a9085567853a25059a0bc411069a8Jenny Donnelly</project>