0 Replies Latest reply on Mar 27, 2008 4:54 PM by (GordonSmith)

    [svn] 978: More changes to Ant scripts.

      Revision: 978<br />Author:   gosmith@adobe.com<br />Date:     2008-03-27 17:54:17 -0700 (Thu, 27 Mar 2008)<br /><br />Log Message:<br />-----------<br />More changes to Ant scripts.<br /><br />1. They now use the <mxmlc> task (rather than <java>) to compile SWFs such as checkinapp.swf.<br /><br />2. I added comments to explain why the <taskdef> that loads <compc> and <mxmlc> from flexTasks.jar needs to be inside the <target> rather than simply in the <project>. (The reason is that our build process builds flexTasks.jar, so we can't load it until after certain targets have executed.)<br /><br />3. All build.xml files within the 'frameworks' directory are now consistent about the following:<br /><br />a. They define FLEX_HOME.<br />b. They load FLEX_HOME's build.properties file.<br />c. They refer to all files and directories as either ${basedir}/foo/bar (for things inside the subdirectory where the script lives) or ${FLEX_HOME}/foo/bar (for things outside that subdirectory).<br /><br />Modified Paths:<br />--------------<br />    flex/sdk/trunk/build.properties<br />    flex/sdk/trunk/build.xml<br />    flex/sdk/trunk/frameworks/build.xml<br />    flex/sdk/trunk/frameworks/projects/airframework/build.xml<br />    flex/sdk/trunk/frameworks/projects/flash-integration/build.xml<br />    flex/sdk/trunk/frameworks/projects/flex/build.xml<br />    flex/sdk/trunk/frameworks/projects/framework/build.xml<br />    flex/sdk/trunk/frameworks/projects/haloclassic/build.xml<br />    flex/sdk/trunk/frameworks/projects/rpc/build.xml<br />    flex/sdk/trunk/frameworks/projects/utilities/build.xml<br />    flex/sdk/trunk/frameworks/tests/checkinapp/build.xml