a5cc53c0e6a123fb0ab7e6489bb2d465edd640b0Philip Tellis<?xml version="1.0" encoding="UTF-8"?>
dc07893366eba25e0b1a29293e3fed8a94628d0cPhilip Tellis<project name="YUI" default="local">
8ebea46a72db798f14907a09fa8ce99422f01809Luke Smith <description>Build All Modules</description>
8ebea46a72db798f14907a09fa8ce99422f01809Luke Smith
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>
8ebea46a72db798f14907a09fa8ce99422f01809Luke Smith
a5cc53c0e6a123fb0ab7e6489bb2d465edd640b0Philip Tellis</project>