It just occurred to me that from the Maven standpoint, Falcon doesn't even
need to be an overlay, it can just be a standalone thing.  We only need
overlays in order to get it to work with an IDE.

So, in theory, if you set up the lib folder correctly (including
dependencies), the only trick is to compile the project by pointing to the
Falcon jars.  There's probably some environment or system properties that
need to be set though.

HTH,
-Alex

On 6/18/14 1:01 AM, "Christofer Dutz" <christofer.d...@c-ware.de> wrote:

>Hi,
>
>
>
>so I think I got even nearer to the finishing-line with the Mavenizer
>Refactoring. Now I am thinking of how I should produce Maven versions of
>the Falcon compiler.
>
>As far as I understood, it's a different jar containing the compiler
>together with a hand full of new jars it depends on and Falcon simply
>replaces one or two jars in the lib directory. Now I would like to do
>this differently in the Mavenizer. Instead of copying falcon into an FDK
>I would like to mavenize only the content of the overlay and to add a
>dependency to the matching FDK compiler artifact (exluding libs that are
>replaced by Falcon)
>
>
>
>I was thinking that this way using the artifactId "compiler" would use
>the old compiler and "falcon-compiler" would use falcon ...
>
>
>
>Would this approach be correct?
>
>
>
>Chris

Reply via email to