incubator-flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alex Harui <aha...@adobe.com>
Subject Re: [Falcon] build not finding playerglobal.swc
Date Wed, 28 Nov 2012 19:57:32 GMT



On 11/28/12 11:35 AM, "Carol Frampton" <cframpto@adobe.com> wrote:

> 
> 
> On 11/28/12 2 :14PM, "Michael Schmalle" <apache@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.

I also am not sure why the SDK gets copied, but if is just to build
support.swc, that is temporary.  We will fold the code in support.swc into
the SDK shortly.
> 
> 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 <cframpto@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" <apache@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 <cframpto@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" <apache@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\generate
>>>>>> 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\generate
>>>>>> 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 <aharui@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" <apache@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\framewo
>>>>>>>> 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
>> 
> 

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


Mime
View raw message