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: [FlexJS][Maven] Comparing Maven and Ant output
Date Mon, 06 Jun 2016 14:48:07 GMT
Ok .. sorry for spamming today :(

I removed some settings in my template for generating the extern compilation config-xml and
now the output is identical to that of the Ant build (At least the catalog.xml inside the
SWCs is identical except having different timestamps).

Hopefully tomorrow I'll be able to do the same for the asjs-framework projects and the examples.

Chris

________________________________________
Von: Christofer Dutz <christofer.dutz@c-ware.de>
Gesendet: Montag, 6. Juni 2016 16:20:14
An: dev@flex.apache.org
Betreff: AW: [FlexJS][Maven] Comparing Maven and Ant output

Hi,

So now I'm comparing createjs and here I can see a whole lot of classes included which are
part of js ... I did link them using the external library path, so no Idea why they are packed
in :-(

Any suggestions?

Chris

________________________________________
Von: Christofer Dutz <christofer.dutz@c-ware.de>
Gesendet: Montag, 6. Juni 2016 15:48:45
An: dev@flex.apache.org
Betreff: AW: [FlexJS][Maven] Comparing Maven and Ant output

Hi Alex,

I just had to remove an exclude to that file and now the output looks identical (ok ... the
mod date is a different one, but that shouldn't matter). The Maven file is slightly bigger
than the Ant one (2158 bytes), but I can't really tell what's the difference. Nothing major
seems to be missing. In contrast to the Ant version the mod date of all classes in the SWC
seem to be identical. When zipping that ... but that could explain a smaller zip/swc and not
a larger one ... well it would be good if someone could give the SWCs that maven creates a
try.

As i said earlier, I am able to build everything with Maven the output seems to be slightly
different though, and I could use some help in tracking down the changes.

Chris

________________________________________
Von: Alex Harui <aharui@adobe.com>
Gesendet: Montag, 6. Juni 2016 15:12:51
An: dev@flex.apache.org
Betreff: Re: [FlexJS][Maven] Comparing Maven and Ant output

On 6/6/16, 4:53 AM, "Christofer Dutz" <christofer.dutz@c-ware.de> wrote:

>Hi,
>
>
>I have just started to compare the swcs build by the Ant Jenkins Builds
>with the ones built by Maven. I just added the "include-file" option to
>the compiler and have started to compare the js.swc versions catalog xml
>files. I noticed that there seems to be one difference in the "Document"
>class. This has 5 additional dependencies (Array, EventTarget, Touch,
>TouchList, Window) which seems to cause the second difference of 3
>missing classes in the catalog.xml :
>
>Touch, TouchEvent and TouchList.
>
>
>Any Idea why this might be missing in my build?

In change f34175887eddce0581de3489ba6e60de1bc1b254, we added another file
to externc-config.xml in order to quiet warnings:

+
<path-element>../../../target/downloads/browser/w3c_touch_event.js</path-el
ement>


-Alex


Mime
View raw message