Hi, I just wanted to inform you, that I just committed my changes to Flexmojos 7.1.0-SNAPSHOT. This version reflects changed I did to the Mavenizer that are currently still in the "mavenizer-refactoring" branch of the flex-utils repository. I still want to update the Mavenizer in one thing before initiating a release of that.
What's changed in the FDKs: - Complete separation of com.adobe and org.apache artifact. So you have to explicitly add a "playerglobal" or "airglobal" artifact because the FDK no longer has a direct reference to that - Removed the pure "depencyManagement" artifacts and included that information within the pom-artifacts themselves - Created some dummy apache artifacts org.apache.flex.runtime:flashplayer:{flash-version} which will be used by the upcoming changes to automatically download, mavenizer and use playerglobal artifacts - Just noticed that I seemed to be missing the org.apache.flex.runtime:air:{air-version} dummy ... will add that with my last planned change to the Mavenizer Here's what's changed in Flexmojos: - Default FDK is now 4.12.1 - Adjusted Flexmojos to work with the changed Mavenizer - Removed a lot of legacy stuff that does not apply to Apache Flex - Changes to the Granite Generators: o Added a new option "generateEnumToTransientStorage" to generate Enum classes to target/generated-sources o Added a new option "generateInterfaceToTransientStorage" to generate interfaces to target/generated-sources o Added a new Granite 2.3.2 Generator and made that default - Removed the option: "iKnowWhatImDoingPleaseBreakMyBuildIwontBlameFlexmojosForStopWorking" from the flexmojos-maven-plugin - Updated the swfVersion information up to player version 14.0 - Did some changes to the test compiler to give better errors when compiling Air tests - Removed any still existing reference to old Adobe FDKs - Renamed "player.version" to "flash.version" Hope I didn't miss out anything and that you can easily work with the changed FDKs. It would be great if you could experiment a little with this. I won't be able to push a new SNAPSHOT version of Flexmojos out the door today, but hopefully tomorrow. Till then you would need to compile Flexmojos yourself. Chris