flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Christofer Dutz <christofer.d...@c-ware.de>
Subject AW: AW: AW: AW: AW: AW: LAST CALL] Release FlexJS/FalconJX 0.6.0
Date Sun, 13 Mar 2016 09:53:31 GMT
Ok so it seems that I will have to convert each one into a dedicated maven module. This will
take some time :-(

Eventually I'll create a maven-plugin to build the externs but for now I'll start creating
the artifacts individually until I find out how to setup a common build. 

Chris

________________________________________
Von: Alex Harui <aharui@adobe.com>
Gesendet: Sonntag, 13. März 2016 06:14
An: dev@flex.apache.org
Betreff: Re: AW: AW: AW: AW: AW: LAST CALL] Release FlexJS/FalconJX 0.6.0

I assume you mean "externs".

There are now 8 extern swcs, and they are created with at least 3
different formulas.

GCL.swc is created from .AS files in GCL/src
createjs.swc has its own build.xml that downloads the CreateJS source,
does a bunch of replace/sed on that source.
I have not looked at how node.swc is created.
cordova.swc is created from .JS files we made up.
jquery, jasmine, google_maps are created by downloading from github. In
the Ant build, the download happens in compiler.jx/downloads.xml
For JS.swc, the compiler.jx/downloads.xml also downloads the Google
Closure Compiler source, and in GCC source is a file called externs.zip
which contains the files used for js.swc (along with missing.js which we
wrote).

HTH,
-Alex

On 3/12/16, 1:04 PM, "Christofer Dutz" <christofer.dutz@c-ware.de> wrote:

>Hi Alex (or anyone able to explain to me the thing with the "externals")
>
>What is the externals directory and how is it built? It sort of looks as
>if Ant downloads stuff and unpacks it in the externals directory but it's
>really tricky to understand what's actually happening. I want to
>replicate the behaviour in Maven, but this is hard, if you don't
>understand what's actually going on.
>
>Chris
>
>________________________________________
>Von: Christofer Dutz <christofer.dutz@c-ware.de>
>Gesendet: Samstag, 12. März 2016 20:01
>An: dev@flex.apache.org
>Betreff: AW: AW: AW: AW: AW: LAST CALL] Release FlexJS/FalconJX 0.6.0
>
>Well I'm currently down to 0 errors and failures for "compiler" and
>managed to get "compiler.jx" down to:
>
>Tests run: 1274, Failures: 15, Errors: 26, Skipped: 9
>
>I guess the ones still failing have to be related to the externs modules.
>These are the ones I'm dealing with at the moment.
>
>Well I'm currently making great progress on this topic and hoping to have
>it finished till ApacheCon ... I just didn't want a release to hold me
>back for long. How long would I have to keep my feet still in case of a
>release?
>
>Chris
>
>________________________________________
>Von: Alex Harui <aharui@adobe.com>
>Gesendet: Samstag, 12. März 2016 16:09
>An: dev@flex.apache.org
>Betreff: Re: AW: AW: AW: AW: LAST CALL] Release FlexJS/FalconJX 0.6.0
>
>On 3/12/16, 3:56 AM, "Christofer Dutz" <christofer.dutz@c-ware.de> wrote:
>
>>I am currently on the finishing line of preparing falcon and falcon.jx to
>>be converted to Maven.
>>For this I will probably need to do a few more tweaks of the testsuite,
>>but it's looking good.
>
>Wow! Great progress!
>
>>
>>When are you planning on cutting the release branch?
>
>Are you asking about getting the Maven integration into the 0.6.0 release?
> Or just trying to merge it into develop after I cut the release branch?
>
>-Alex
>


Mime
View raw message