The real key to ANT is leveraging the "depends" property. <target name="flex.build" depends="rsl.build" /> In this case calling ANT flex.build, will first run rsl.build just before running flex.build. depends allows you to create a very large build from very small encapsulated _____
From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Renaun Erickson Sent: Thursday, March 23, 2006 10:48 AM To: [email protected] Subject: [flexcoders] Re: mxmlc/compc versus web server compile Ted, Thanks for the for depth of insight. My mind finally has got mxmlc/compc and build scripts in the right prespective. Renaun --- In [email protected], "Ted Patrick" <[EMAIL PROTECTED]> wrote: > > Renaun, > > We use ANT on developer machines and on the server for deployment. Typically a single build.xml file sits in the root of the SVN repository for a project. We typically define tasks for incremental SWF and RSL compilation, java compilation, and larger tasks for ground up builds. The smaller tasks are used during development for a faster edit > compile > debug cycle and the larger tasks are used for deployment or when larger changes have been integrated. > > Dave is being modest about the larger ANT tasks. In a majority of Cynergy Systems projects, running "ANT tomcat.build" ejects a fully configured Tomcat HTTP/HTTPS server with custom deployed WAR files including compiled SWF/RSL/JARS/JSP/HTML/SERVLETS. > > On any project, we are 12 minutes from having a full configured Tomcat server running on any machine. MXMLC/COMPC compilation is about 9 minutes of that build process. > > I have been working with the Flex2SDK and the compilation times are much improved at almost 100%-200% gains. On all Flex 2 projects we will be using the Flex2SDK and ANT for build automation both within Flex Builder and ANT directly. > > It seems like a lot of work but there is tremendous value gained in terms of software quality and reliability with a standardized build process. ANT does a tremendous amount of work for us so that we can focus on delivering great applications for our consulting clients. > > Cheers, > > Cynergy Systems, Inc. > Theodore Patrick > Sr. Consultant > [EMAIL PROTECTED] > tel: 1.866.CYNERGY > HYPERLINK "http://www.cynergysystems.com"http://www.cynergysystems.com > > > ________________________________________ > From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Renaun Erickson > Sent: Wednesday, March 22, 2006 6:55 PM > To: [email protected] > Subject: [flexcoders] Re: mxmlc/compc versus web server compile > > Dave, > > Thanks for the response. > > So you use ANT build scripts on developers boxes? > > I see prefectly where the mxmlc builds make sense for server deployment. > > Renaun > > -- > No virus found in this outgoing message. > Checked by AVG Free Edition. > Version: 7.1.385 / Virus Database: 268.2.6/287 - Release Date: 3/21/2006 > -- Flexcoders Mailing List FAQ: HYPERLINK "http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt"http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives: HYPERLINK "http://www.mail-archive.com/flexcoders%40yahoogroups.com"http://www.mail-archive.com/flexcoders%40yahoogroups.com _____ YAHOO! GROUPS LINKS * Visit your group "HYPERLINK "http://groups.yahoo.com/group/flexcoders"flexcoders" on the web. * To unsubscribe from this group, send an email to: HYPERLINK "mailto:[EMAIL PROTECTED]"[EMAIL PROTECTED] * Your use of Yahoo! Groups is subject to the HYPERLINK "http://docs.yahoo.com/info/terms/"Yahoo! Terms of Service. _____ -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.1.385 / Virus Database: 268.3.0/290 - Release Date: 3/23/2006 -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.385 / Virus Database: 268.3.0/290 - Release Date: 3/23/2006 -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/

