Refactor your build.xml to pass the module mxml target as an ant property, and call this from another target. E.g.,
<target name="build-modules"> <antcall target="build-module""> <param name="module.mxml" value="module1.mxml"/> </antcall> <antcall target="build-module""> <param name="module.mxml" value="module2.mxml"/> </antcall> <antcall target="build-module""> <param name="module.mxml" value="module3.mxml"/> </antcall> </target> <target name="build-module"> <mxmlc file="flex/src/${module.mxml}" ... -- Maciek Sakrejda Truviso, Inc. http://www.truviso.com -----Original Message----- From: aejaz_98 <aejaz...@yahoo.com> Reply-To: flexcoders@yahoogroups.com To: flexcoders@yahoogroups.com Subject: [flexcoders] How to compile multiple modules with mxmlc ant task Date: Tue, 27 Jan 2009 18:31:32 -0000 Hi, Is it possible to give multiple mxml files under the file property of mxmlc task ? Without this my build.xml is becoming very big due to repetition of many mxmlc sections, the only difference being the value of the file property. Thanks, Aejaz