Sorry, I didn't make Falcon use an env.properties file. (I'm in the habit of 
running a setup script that sets my environment variables.) Making it do so 
would be a nice enhancement.

- Gordon

-----Original Message-----
From: Carol Frampton [mailto:cfram...@adobe.com] 
Sent: Wednesday, November 28, 2012 11:36 AM
To: flex-dev@incubator.apache.org
Subject: Re: [Falcon] build not finding playerglobal.swc



On 11/28/12 2 :14PM, "Michael Schmalle" <apa...@teotigraphix.com> wrote:

>Right,
>
>I think I see the problem now, I put JAVA_HOME, ANT_HOME as windows env 
>vars (in the begining) but set PLAYERGLOBAL_HOME in the env.properties 
>file. So it's not using the properties file during the compiler build.

That might be considered a bug.  env.properties needs to be in the classpath.  
I don't think that file is being copied over when the compiler build.xml copies 
the rest of the sdk files.

Carol

>
>And yes, I remember the last time I did this I put PLAYERGLOBAL_HOME in 
>the Windows env table.
>
>Thanks,
>Mike
>
>
>Quoting Carol Frampton <cfram...@adobe.com>:
>
>>
>> 2. Set the environment variables JAVA_HOME, ANT_HOME, and 
>> PLAYERGLOBAL_HOME as when building the SDK.
>>
>> I'd say you don't have PLAYERGLOBAL_HOME defined which is why the 
>>compiler  isn't replacing {playerglobalHome}.
>>
>>
>>
>>
>>
>> On 11/28/12 1 :54PM, "Michael Schmalle" <apa...@teotigraphix.com> wrote:
>>
>>> Carol,
>>>
>>> Let's rewind the tape, I'm having one of those days.
>>>
>>> I don't want to dirty my source tree, I just want to build the 
>>> compiler. What step am I missing from reading the README in the 
>>> compiler project?
>>>
>>> From what I am reading it says nothing about where or how to target 
>>> the sdk.
>>>
>>> Mike
>>>
>>>
>>> Quoting Carol Frampton <cfram...@adobe.com>:
>>>
>>>> If you want to make your svn checkout look like an "installed" sdk 
>>>>you  can  go to ide/flashbuilder and run make-sdk.  You will end up 
>>>>with a  polluted  dev tree since flex-config.xml and the other 
>>>>*-config.xml files will be  modified so that {playerglobalHome} is 
>>>>replaced, the AIR SDK is copied  in,  etc.  I run with this but you 
>>>>need to be careful not to commit any of  the  modified files.
>>>>
>>>> Carol
>>>>
>>>> On 11/28/12 12 :51PM, "Michael Schmalle" <apa...@teotigraphix.com>
>>>> wrote:
>>>>
>>>>> So does this mean I have to run the installer for it to work now?
>>>>>
>>>>> I just tried adding the folder temporarily into the dist folder , 
>>>>> reran the build and got;
>>>>>
>>>>> set.support.swc.available:
>>>>> support.swc:
>>>>>      [echo] Building support.swc
>>>>>     [compc] Loading configuration file
>>>>>
>>>>> 
>>>>>C:\Users\Mike\Documents\svn\apache\flex\falcon\trunk\compiler\gener
>>>>>ate
>>>>>d\
>>>>> di
>>>>> st\sdk\frameworks\flex-config.xml
>>>>>     [compc] Loading configuration file
>>>>>
>>>>> 
>>>>>C:\Users\Mike\Documents\svn\apache\flex\falcon\trunk\compiler\dist\
>>>>>fle
>>>>>x\
>>>>> fr
>>>>> ameworks\projects\support\framework-config.xml
>>>>>     [compc] Apache Flex compc (Component Compiler)
>>>>>     [compc] Version 4.9.0 build 0
>>>>>     [compc] Copyright 2012 The Apache Software Foundation.
>>>>>     [compc]
>>>>>
>>>>> 
>>>>>C:\Users\Mike\Documents\svn\apache\flex\falcon\trunk\compiler\gener
>>>>>ate
>>>>>d\
>>>>> di
>>>>> st\sdk\frameworks\flex-config.xml(65): Error: unable to open  
>>>>>'{playerglobalHome}/11.1/playerglobal.swc'
>>>>>     [compc]       </external-library-path>
>>>>>
>>>>>
>>>>>
>>>>> Mike
>>>>>
>>>>>
>>>>>
>>>>> Quoting Alex Harui <aha...@adobe.com>:
>>>>>
>>>>>> I think I had to point the Falcon build to an "installed Apache 
>>>>>> Flex SDK"
>>>>>> (created by Om's installer) not a build from SVN/sources because 
>>>>>> our default sources point to an external playerglobal.swc.
>>>>>>
>>>>>> BTW, one of my first things to change in Falcon is its need to 
>>>>>> copy the SDK.
>>>>>> I had it working to point to the Apache Flex source builds, but 
>>>>>> that seemed to get lost in the donation.
>>>>>>
>>>>>>
>>>>>> On 11/28/12 9:40 AM, "Michael Schmalle" <apa...@teotigraphix.com>
>>>>>> wrote:
>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> I had to reformat my computer, thus reinstall and build all the 
>>>>>>> apache flex libraries.
>>>>>>>
>>>>>>> I have done everything I did in the last run, when I tried to 
>>>>>>> build the falcon compiler after I built the sdk I got;
>>>>>>>
>>>>>>> Could not find file
>>>>>>>
>>>>>>>
>>>>>>> 
>>>>>>>...\svn\apache\flex\falcon\trunk\compiler\generated\dist\sdk\fram
>>>>>>>ewo
>>>>>>>rk
>>>>>>> s\
>>>>>>> libs\p
>>>>>>> layer\11.1\playerglobal.swc to
>>>>>>> copy.
>>>>>>>
>>>>>>> Did something change where the sdk build does not copy that file 
>>>>>>> anymore? If so, how do we change the build of falcon to find it 
>>>>>>> correctly?
>>>>>>>
>>>>>>> Mike
>>>>>>
>>>>>> --
>>>>>> Alex Harui
>>>>>> Flex SDK Team
>>>>>> Adobe Systems, Inc.
>>>>>> http://blogs.adobe.com/aharui
>>>>>>
>>>>>>
>>>>>
>>>>> --
>>>>> Michael Schmalle - Teoti Graphix, LLC http://www.teotigraphix.com 
>>>>> http://blog.teotigraphix.com
>>>>>
>>>>
>>>>
>>>
>>> --
>>> Michael Schmalle - Teoti Graphix, LLC
>>> http://www.teotigraphix.com
>>> http://blog.teotigraphix.com
>>>
>>
>>
>
>-- 
>Michael Schmalle - Teoti Graphix, LLC
>http://www.teotigraphix.com
>http://blog.teotigraphix.com
>

Reply via email to