On 7/22/13 12:11 AM, "Justin Mclean" <jus...@classsoftware.com> wrote:

>Hi,
>
>> Hmm, no that isn't correct.
>Isn't correct how? It's what the scripts do, they copy the
>ide/flashbuilder/config/*.xml files over the framework ones. We've made 3
>releases with them working that way.
It isn't correct that you "must" convert the source kit to an FB
compatible SDK in order to use it.  That's why the scripts you are talking
about are in a folder called "ide".  IIRC, back when we were setting this
stuff up, the guidance from the mentors was to make sure we kept
third-party stuff separate so anyone who truly cared could more easily
determine the licensing of the files on their computer.  Hence we added
airHome and all of the other additional environment variables, and even
factored out the lib folder into lib, lib/external and
lib/external/optional.
>
>> I'm pretty sure the AIR and probably Mobile runs will completely fail.
>They seem to run fine.
They will not run if you do not convert the folder into an FB-compatible
SDK.
>
>>  I have shell scripts that build and debug test apps without FB.
>Are these in version control or documented anywhere?
No, all I'm doing is calling $FLEX_HOME/mxmlc and $FLEX_HOME/fdb, etc, and
I change FLEX_HOME as needed.

We can go ask the mentors again, but I think it is still
important/required to have a configuration where the files are kept
separate for license determination purposes. I don't think we can require
that everyone overlays the Flash and AIR stuff into their source folders.

-Alex

Reply via email to