Just to confirm, the fix worked. The tests pass now.

Onwards and upwards!

EdB


On Tue, Nov 20, 2012 at 11:00 PM, Gordon Smith <gosm...@adobe.com> wrote:
> I think we can simply use forward slashes..
>
> - Gordon
>
> -----Original Message-----
> From: Alex Harui [mailto:aha...@adobe.com]
> Sent: Tuesday, November 20, 2012 1:02 PM
> To: flex-dev@incubator.apache.org
> Subject: Re: Falcon compiler(.tests) building
>
> Gordon uses a Windows machine and the tests have some backslashes in the 
> paths so the fail on Mac.
>
> What is the proper way to deal with slashes on different platforms in Java?
> If you know, you can fix the code in
> compiler.tests/unit-tests/org/apache/flex/compiler/internal/tree/mxml/MXMLNo
> deBaseTests.java
>
> And maybe elsewhere.
>
> -Alex
>
> On 11/20/12 8:34 AM, "Erik de Bruin" <e...@ixsoftware.nl> wrote:
>
>> Well, at least I know I'm not crazy, since you see the same failures
>> ;-)
>>
>> I'll wait for Gordon and meanwhile do a bit of the new website.
>>
>> EdB
>>
>>
>> On Tue, Nov 20, 2012 at 5:15 PM, Carol Frampton <cfram...@adobe.com> wrote:
>>> Erik,
>>>
>>> I sent just email to Gordon and got back an "out of office" until
>>> Monday email so you'll either have to wait or debug it.
>>>
>>> Carol
>>>
>>> On 11/20/12 7 :17AM, "Erik de Bruin" <e...@ixsoftware.nl> wrote:
>>>
>>>> Just guessing now, but: the MXML is read from a file in the 'temp'
>>>> dir, right? If I put a breakpoint somewhere, I can see those files
>>>> are created and the contents that I can see seem to be correct. But
>>>> what about the contents that are not immediately visible? There was
>>>> a lot to do about line endings and such on the listÅ  might this be
>>>> affected by something like that?
>>>>
>>>> EdB
>>>>
>>>>
>>>>
>>>> On Tue, Nov 20, 2012 at 1:09 PM, Michael Schmalle
>>>> <apa...@teotigraphix.com> wrote:
>>>>> I did exactly what you now tried; checkout the whole Apache
>>>>> project, build framework and build compiler.
>>>>>
>>>>> The only difference I see here is you are on OSX, but I think Carol
>>>>> is to.
>>>>>
>>>>> I just ran my tests from the compiler.tests/build.xml and all passed.
>>>>>
>>>>> Unfortunately, without sitting next to you and looking, I have no
>>>>> idea what is going wrong. I bet it is something small and
>>>>> ridiculous though.
>>>>>
>>>>>
>>>>> Mike
>>>>>
>>>>> Quoting Erik de Bruin <e...@ixsoftware.nl>:
>>>>>
>>>>>> Latest news:
>>>>>>
>>>>>> - I got myself a new working copy of the entire Flex SVN repo, so
>>>>>> I don't need to mess with paths etc. anymore.
>>>>>> - I did a build of the SDK in 'branches/develop' without problems.
>>>>>> - I did a build of the Falcon compiler ('ant main' in trunk) and
>>>>>> got the EXACT SAME results as before, i.e. jUnit test fail and I
>>>>>> get some warnings!
>>>>>> - switching from ant 1.8 to 1.7.1 made the "includeantruntime"
>>>>>> warning go away
>>>>>> - the build file in 'compiler' is looking for 'flexTasks.jar' in
>>>>>> the "ant/lib" directory of the SDK which, on my machine at least,
>>>>>> does not exist; changing all references to "ant/lib" to "lib"
>>>>>> (3x), where that jar does exist, makes the last warning go away;
>>>>>> - I created a JIRA ticket [1] and attached the output of 'ant main'
>>>>>> (after an 'ant wipe') to it.
>>>>>>
>>>>>> Now, if these tests need to pass on my system before I can start
>>>>>> contributing, I need some input. If solving the reason why they
>>>>>> fail is some sort of initiation rite, it's going to take me a bit
>>>>>> more time to get into the 'inner circle' ;-)
>>>>>>
>>>>>> EdB
>>>>>>
>>>>>> 1: https://issues.apache.org/jira/browse/FLEX-33271
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Mon, Nov 19, 2012 at 6:08 PM, Erik de Bruin
>>>>>> <e...@ixsoftware.nl>
>>>>>> wrote:
>>>>>>>
>>>>>>> Ok,
>>>>>>>
>>>>>>> I did a super-clean and main on the SDK, was successful.
>>>>>>>
>>>>>>> Did a wipe and main on the compiler and compiler.tests, no luck.
>>>>>>>
>>>>>>> I've piped the results of the compiler main to a text file. If
>>>>>>> anyone is interested, I'll create a JIRA ticket and attache that file 
>>>>>>> to it.
>>>>>>>
>>>>>>> EdB
>>>>>>>
>>>>>>>
>>>>>>> On Mon, Nov 19, 2012 at 5:02 PM, Erik de Bruin
>>>>>>> <e...@ixsoftware.nl>
>>>>>>> wrote:
>>>>>>>>
>>>>>>>> Thank you! I already figured out the first 3, but not the
>>>>>>>> 'sdk.branch', good suggestion.
>>>>>>>>
>>>>>>>> EdB
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On Mon, Nov 19, 2012 at 4:53 PM, Carol Frampton
>>>>>>>> <cfram...@adobe.com>
>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On 11/18/12 12 :55PM, "Erik de Bruin" <e...@ixsoftware.nl> wrote:
>>>>>>>>>
>>>>>>>>>> Hi,
>>>>>>>>>>
>>>>>>>>>> I have followed the various instructions and was able to
>>>>>>>>>> successfully build the Falcon compiler. Along the way I
>>>>>>>>>> encountered several issues that are not yet documented (I'm on
>>>>>>>>>> OS X 10.8):
>>>>>>>>>>
>>>>>>>>>> - I needed to edit the 'build.xml' file on line 50, to point
>>>>>>>>>> the 'sdk.branch' property to the correct location of the SDK
>>>>>>>>>> on my system;
>>>>>>>>>> - when trying to use the mxmlc on a project, I got 'permission
>>>>>>>>>> denied'. Setting the executable bit on the file corrected
>>>>>>>>>> that;
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> I'm running on OS X 10.7.  If you follow the instructions in
>>>>>>>>> the falcon/trunk/README you should not have to make any edits
>>>>>>>>> to build.xml assuming your directory tree looks like it does in
>>>>>>>>> svn.
>>>>>>>>>
>>>>>>>>> Before trying to build Falcon, you must:
>>>>>>>>>
>>>>>>>>> 1. Build the the "develop" branch of the SDK at
>>>>>>>>> incubator/flex/sdk/branches/develop by doing 'ant main'.
>>>>>>>>> See the README there for instructions.
>>>>>>>>>
>>>>>>>>> 2. Set the environment variables JAVA_HOME, ANT_HOME, and
>>>>>>>>> PLAYERGLOBAL_HOME as when building the SDK.
>>>>>>>>>
>>>>>>>>> 3. Set the environment variable JFLEX_JAR to point to the JAR
>>>>>>>>> file for JFlex 1.4.3.
>>>>>>>>>
>>>>>>>>> sdk.branch is set to <property name="sdk.branch"
>>>>>>>>> value="${compiler}/../../../sdk/branches/develop"/>. If this is
>>>>>>>>> not the case for you, rather than edit build.xml invoke it with
>>>>>>>>> ant -Dsdk.branch=/path/to/sdk
>>>>>>>>>
>>>>>>>>> or add falcon/complier/local.properties and set sdk.branch in there.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Carol
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Ix Multimedia Software
>>>>>>>>
>>>>>>>> Jan Luykenstraat 27
>>>>>>>> 3521 VB Utrecht
>>>>>>>>
>>>>>>>> T. 06-51952295
>>>>>>>> I. www.ixsoftware.nl
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Ix Multimedia Software
>>>>>>>
>>>>>>> Jan Luykenstraat 27
>>>>>>> 3521 VB Utrecht
>>>>>>>
>>>>>>> T. 06-51952295
>>>>>>> I. www.ixsoftware.nl
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Ix Multimedia Software
>>>>>>
>>>>>> Jan Luykenstraat 27
>>>>>> 3521 VB Utrecht
>>>>>>
>>>>>> T. 06-51952295
>>>>>> I. www.ixsoftware.nl
>>>>>>
>>>>>
>>>>> --
>>>>> Michael Schmalle - Teoti Graphix, LLC http://www.teotigraphix.com
>>>>> http://blog.teotigraphix.com
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Ix Multimedia Software
>>>>
>>>> Jan Luykenstraat 27
>>>> 3521 VB Utrecht
>>>>
>>>> T. 06-51952295
>>>> I. www.ixsoftware.nl
>>>
>>
>>
>
> --
> Alex Harui
> Flex SDK Team
> Adobe Systems, Inc.
> http://blogs.adobe.com/aharui
>



-- 
Ix Multimedia Software

Jan Luykenstraat 27
3521 VB Utrecht

T. 06-51952295
I. www.ixsoftware.nl

Reply via email to