On 7/22/13 4:27 PM, "Justin Mclean" <jus...@classsoftware.com> wrote:

>HI,
>
>So what exactly do you think needs to be changed?
I don't think anything needs to change in Git.  I think if your local
working copy reflects what is in Git and you haven't run the installer or
any of the ide scripts in that working copy, then if you build another RC
it will work.  Related question: what does 'git status' show for your
working copy?  Doesn't it show that frameworks/air-config.xml is modified?
 I think that's another check:  git status should be clean before building
an RC.

>Are the current config file and templates used for generating them
>correct?
I haven't looked closely, but they have been for all other prior RCs and
releases.
>
>Here's a list of all the config files.
>./frameworks/flex-config-template.xml
>./frameworks/flex-config.xml
>./ide/flashbuilder/config/flex-config.xml
>./frameworks/air-config.xml
>./ide/flashbuilder/config/air-config.xml
>./frameworks/airmobile-config.xml
>./ide/flashbuilder/config/airmobile-config.xml
>
>Of all these files only 2 use {airHome} - so it's certainly inconsistent.
Only frameworks/air*-config.xml should have {airHome}.  The
frameworks/flex-config.* shouldn't since it doesn't get used for AIR, and
the ones in ide shouldn't because it can rely on having those files mixed
in.
>
> Also the path that do use looks like it assume that AIR is unpacked
>inside a Flex SDK.
> <path-element>{airHome}/frameworks/libs/air</path-element>
>
> Can you submit a patch/make the changes in develop to correct this.
Looks correct for me, and it worked in RC1.  My AIR SDK which is external
to my working copy has that exact folder path.

I think if you can restore your working copy to reflect the state of repo
and run the scripts we'll be good to go.

I'm sorry this has been painful but again, I think we have to allow this
configuration with external AIR SDKs, even if it is mostly to satisfy
Apache guidelines.

-Alex

Reply via email to