0 Replies Latest reply on May 11, 2010 7:02 AM by Darrell Loverin

    [svn:fx-trunk] 16030: Complete reomove-unsused-rsls and force-rsls compiler options.

    Darrell Loverin Level 4

      Revision: 16030

      Revision: 16030

      Author:   dloverin@adobe.com

      Date:     2010-05-11 07:02:45 -0700 (Tue, 11 May 2010)

      Log Message:

      ***********

      Complete reomove-unsused-rsls and force-rsls compiler options.

       

      Add support for new configuration options to the Compiler API and FlexTasks:

                  remove-unused-rsls ?\226?\128?\147 enables the compiler to remove RSLs that are not used by the application.

                  runtime-shared-library-settings.force-rsls ?\226?\128?\147 override an RSL removal decision made by the compiler by forcing an RSL to be loaded.

       

      QE notes: None.

      Doc notes: New feature.

      Bugs:

      Reviewer: Paul

      Tests run: checkintests, submitted patch to testing service.

      Is noteworthy for integration: No.

       

      Modified Paths:

      **************

          flex/sdk/trunk/modules/antTasks/src/flex/ant/MxmlcTask.java

          flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/common/Configuration.java

          flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/config/ConfigurationException.jav a

          flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/config/ConfigurationException_en. properties

          flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/lang/StandardDefs.java

          flex/sdk/trunk/modules/compiler/src/java/flex2/configuration_en.properties

          flex/sdk/trunk/modules/compiler/src/java/flex2/tools/PreLink.java

          flex/sdk/trunk/modules/compiler/src/java/flex2/tools/flexbuilder/BuilderConfiguration.jav a

          flex/sdk/trunk/modules/compiler/src/java/flex2/tools/oem/Configuration.java

          flex/sdk/trunk/modules/compiler/src/java/flex2/tools/oem/internal/ConfigurationConstants. java

          flex/sdk/trunk/modules/compiler/src/java/flex2/tools/oem/internal/OEMConfiguration.java

       

      Added Paths:

      ***********

          flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/common/RuntimeSharedLibrarySettin gsConfiguration.java