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