Hi,

so my changes to the falcon build script were actually quite simple. Now I have 
an artifact "org.apache.flex.compiler:falcon-compiler:0.0.2-SNAPSHOT in my 
local repo which pulls in all dependencies of the compiler using maven (Yes ... 
it's only one jar we seem to have to provide).

Now I'm doing my first steps with Flexmojos using Falcon and I noticed 
something that I have to change:
Till now Flexmojos always referenced a default compiler version. So if you 
didn't provide an explicit version, it used the one Flexmojos was built 
against. Now starting with falcon we have different compiler artifacts and here 
the simple "version overriding" of maven no longer works. So I was thinking 
about setting that dependency to "provided", so the user has to provide a 
compiler artifact. The downside is that you have to provide something you 
didn't have to earlier. The good thing is that this way you can choose your 
compiler artifact. Eventually I might even be able to bring back together the 
Adobe and Apache versions of flex so Flexmojos could build both worlds (but 
that would be a goodie, that I'll experiment on as soon as Falcon is working).

So keep your fingers crossed that we will be able to build flex applications 
with falcon using flexmojos. If we get the build script running on the Apache 
jenkins we could even get "4.14.0-SNAPSHOT" sdks out the door automatically, 
which would make bleeding-edge experimenting a lot easier :)

Chris

Reply via email to