Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

While making the Flexmojos test-suite pass for the Apache FDK I ran into serious trouble. Initially I wanted to make Flexmojjos user use Adobe FDKs with the group-id com.adobe.flex and the Apache FDKs with org.apache.flex. But it turned out that having one Flexmojos work with both group-ids was not possible. One solution would have been to habe two builds of Flexmojos. One for Adobe and one for Apache FDKs.  

So currently there are these scenarios:

  • Compile Flexmojos against a version with the groupId you are intending to use (When compiling against "org.apache.flex:4.8" the testsuite will fail in many projects due to the problem described above, but with FDKs in "org.apache.flex" it will work)
  • Make the generator generate even the Adobe FDKs to "com.adobe.flex"

The later path was the one I chose for Flexmojos.In order to use Flexmojos with Apache FDKs you have to tell the Mavenizer to output the Apache FDKs using the Adobe group Id. I will not try to make Flexmojos work with Apache group ids as this will be handled by a completely new plugin I am currently working on.