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