|Yet another enquiry on Maven builds [message #1832205]
||Fri, 11 September 2020 17:36
| Elie Richa
Registered: February 2016
This is about building an Acceleo generator project with Maven Tycho. I know there are many existing posts on the topic and I apologize for the duplication, but I couldn't find satisfactory answers elsewhere.
I've been using the Acceleo Maven plugin for a while and it was working reasonably well. However the latest version available is 3.6.4 and I'm encountering bugs that I don't get with newer versions (3.7.7). Since there's no newer release of the Acceleo Maven plugin, I'm looking for another solution.
The popular advice (courtesy of Ed Willink) is to obtain the *.emtl compiled files through another method, and simply package them with Maven. That works really well but I would like to avoid tracking the *.emtl in my repository. the only way I know of to produce the *.emtl files is through the Acceleo builder in Eclipse.
Is there a way to run Eclipse in headless mode and ask it to execute the Acceleo builder, or any builders configured on projects in a given workspace?
In my research I found instructions to launch Eclipse Ant builds in headless mode, however Acceleo no longer provides an Ant target for that purpose (there is a class but it's deprecated). I was hoping to find a way to launch the workbench and have it run a full build but I couldn't find something like that.
Elie Richa, Ph.D
Software Engineer, AdaCore
Powered by FUDForum
. Page generated in 0.20109 seconds