Well the one is needed at compile & runtime, the rest are code that is only 
needed at build time. You should never bundle build code with your product. In 
the Maven world "yet another artifact" usually doesn't matter, cause the tool 
takes care of managing this.

Chris

________________________________________
Von: Alex Harui <aha...@adobe.com>
Gesendet: Samstag, 20. Februar 2016 17:45
An: dev@flex.apache.org
Betreff: Re: AW: AW: AW: [FALCONJX]Compiling Falcon with externs problems

On 2/20/16, 7:32 AM, "Christofer Dutz" <christofer.d...@c-ware.de> wrote:

>Another thing I just noticed:
>We have even more tools that are needed during the build:
>- AnnotateClass.java
>- ProblemEnumGenerator.java
>- ProblemLocalizer.java
>
>So I guess it would be good if I just moved those 3 together with the
>UnknownTreePatternInputOutput into a separate falcon-build-tools project
>and extend my maven plugin to support 4 goals to trigger all of them via
>maven. Of course you can continue to call them all the same way you
>always did via Ant with slightly adjusted paths.

That's fine with me.  I was wondering if even the IASNodeAdapter that
Jburg needs can go with all of these into one jar.  Then there is only one
new artifact.

-Alex

Reply via email to