incubator-flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "" <>
Subject AW: AW: AW: time to help test the release candidate
Date Thu, 28 Jun 2012 14:52:23 GMT
No Maven itself and the JDK are required to use Maven at all. 

Usually it's not the normal Maven way to force you do deploy a lot of essential libraries

I am not saying that it's not possible to manually deploy the artifacts, it's just something
that would easily avoidable.
If Adobe has no objections deploying it would make life for all a lot easier. 
And I particularly found this step (Adding the playerglobal to my systems environment variables)

in the compilation of the Apache SDK rather strange.


-----Urspr√ľngliche Nachricht-----
Von: Alex Harui [] 
Gesendet: Donnerstag, 28. Juni 2012 16:24
Betreff: Re: AW: AW: time to help test the release candidate

On 6/28/12 12:34 AM, "" <>

> I thought about this problem for quite some time yesterday.
> Regarding the adt.jar and Air integration. I think the best solution 
> would be to split up the flexmojos maven plugin to have a separate flex and air module.
> The current mixture does have some disadvantages. In case of Flex 
> being shipped without AIR even more. Will it still be possible to 
> build an Air application using Apache Flex?
Yes it will.  Are build tools like a JDK also managed by Maven or are they a "prerequisite"?
 The latter is what we are saying for the Ant scripts.  You have to download the platform
build tools including playerglobal.
> Regarding the fontkit. I think I'll have a loot at what it is used for anyway.
> If the Apache Flex SDK can do without it, perhaps it's usage is some 
> legacy functionality, which I could make optional. I could immagine 
> that this is related to one of the several ways how fonts can be 
> embedded in Flex. I guess it would be ok that if a user tried to use 
> one that depended on fontkit, that Flexmojos could issue an error 
> complaining about the missing fontkit implementation.
Fontkit is required to embed fonts for Spark.  I am hopeful we can replace our dependency
on it as I think all it does is convert other font files to CFF format.
> Currently I don't have any problems getting my handy on a version of 
> fontkit and adt, but they are not part of the SDK and currently 
> Flexmojos uses that exclusively and I don't want to add hard-coded 
> deps to those missing libraries (They are all available im Maven Central ... so this
wouldn't be a problem).
> Chris
> -----Urspr√ľngliche Nachricht-----
> Von: Alex Harui []
> Gesendet: Mittwoch, 27. Juni 2012 19:01
> An:
> Betreff: Re: AW: time to help test the release candidate
> On 6/27/12 9:36 AM, "" 
> <>
> wrote:
>> While velocity is no problem. I simply added a new dependency. More 
>> troubeling is the absence of adt.jar and flex-fontkit.jar.
>> Without these I will not be able to build Flexmojos. Are they not yet 
>> donated to Apache, or is refactoring Flexmojos better in this case?
>> (Eventually Breaking Backward compatability).
> Adt.jar is part of the Adobe AIR SDK and will not be donated.
> Flex-fontkit.jar relies on font processing code used in many Adobe 
> products and is not going to be donated.
> The build script require Adobe AIR SDK as a pre-requisite.  The 
> scripts give you the option of downloading an Adobe Flex SDK and using 
> the flex-fonkit.jar within.
> --
> Alex Harui
> Flex SDK Team
> Adobe Systems, Inc.

Alex Harui
Flex SDK Team
Adobe Systems, Inc.

View raw message