On Apr 5, 2012, at 10:26 PM, Alex Harui wrote:

> 
> 
> 
> On 4/5/12 10:13 PM, "Justin Mclean" <jus...@classsoftware.com> wrote:
> 
>> Hi,
>> 
>>> The latest information I have on this is that 11.1 playerglobal is publicly
>>> available in the Adobe Flex 4.6 Open Source SDK.
>> I'll see if I can change the build script to use that hopefully there's a
>> direct URL and it's not a download the zip and extract.
> You may be able to pull it directly from Adobe SVN.  But first, we need to
> get a ruling from Apache about downloading it at all in the build script.
> It isn't under Apache license (it is under MPL) and it isn't optional.
> 
> My current interpretation of the rules says that we have to make it a
> 'prerequisite' like Ant.  You have to get it on your own beforehand so you
> absolutely understand the license it is under.
> 
> And the same may be true for the Air Tarball/zip as well.

Ant is a prerequisite to actually run the build script. Other dependencies 
don't necessarily require pre-installation.

It is certainly possible to have the build script download dependencies. What 
is automatic vs. having to ask the user depends on whether the dependency has a 
category A or B license. Category A licenses can be automatic.

For example, in Apache POI there are several jars downloaded in the fetch-jars 
target.

https://svn.apache.org/repos/asf/poi/trunk/build.xml

There is also a rat-check target at the end that is a useful example.

Regards,
Dave

> 
> -- 
> Alex Harui
> Flex SDK Team
> Adobe Systems, Inc.
> http://blogs.adobe.com/aharui
> 

Reply via email to