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

Reply via email to