On 11/28/12 11:35 AM, "Carol Frampton" <cfram...@adobe.com> wrote:
>
>
> 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.
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 <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\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 <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\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