Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » OCL » org.eclipse.ocl.examples.build plug-in
org.eclipse.ocl.examples.build plug-in [message #551598] Sat, 07 August 2010 20:38 Go to next message
Ed Willink is currently offline Ed WillinkFriend
Messages: 7655
Registered: July 2009
Senior Member
Hi

I'm defining the pivot model as a variant UML merge so generation
involves a UML Package Merge and a UML GenModel Reload, giving an
excessive number of 'manual' steps. Genmodel for CST models and editor
generation also requires too many 'manual' steps that I sometimes forget.

I've therefore been improving the MWE editor generation with a view to
providing MWE2 scripts for all major 'manual' stages and a
GenerateAll.mwe2 that combines them all.

Since MWE2 scripts have substantial dependencies, I put the editor
scripts in the releng plugin for Helios. Now that there are a number of
Java helpers too and even more dependencies, the releng plugin does not
seem appropriate, so I propose an org.eclipse.ocl.examples.build plugin
for all the MWE2 scripts, which should eventually do everything; even
LPG once promoted to org.eclipse.ocl.build.

Does this make sense to everyone?

Adolfo; it means all the MWE stuff does not need copying to the
Buckminster releng plugin. GenerateAll.mwe2 should be manually invoked
to provide revised CVS content, so there is no need for the Buckminster
build to invoke it.

When we move to GIT, we might decide that MWE provides a predictable
enough complete generator to avoid storing generated files in GIT. I'm
not at all sure about this; I have complained about other projects not
CVSing generated Java.

Regards

Ed Willink
Re: org.eclipse.ocl.examples.build plug-in [message #551600 is a reply to message #551598] Sat, 07 August 2010 21:04 Go to previous message
Ed Willink is currently offline Ed WillinkFriend
Messages: 7655
Registered: July 2009
Senior Member
Hi

Oops. Sorry. Meant to post to mdt-ocl-dev mailing liost not newsgroup.

Regards

Ed Willink

On 07/08/2010 21:38, Ed Willink wrote:
> Hi
>
> I'm defining the pivot model as a variant UML merge so generation
> involves a UML Package Merge and a UML GenModel Reload, giving an
> excessive number of 'manual' steps. Genmodel for CST models and editor
> generation also requires too many 'manual' steps that I sometimes forget.
>
> I've therefore been improving the MWE editor generation with a view to
> providing MWE2 scripts for all major 'manual' stages and a
> GenerateAll.mwe2 that combines them all.
>
> Since MWE2 scripts have substantial dependencies, I put the editor
> scripts in the releng plugin for Helios. Now that there are a number of
> Java helpers too and even more dependencies, the releng plugin does not
> seem appropriate, so I propose an org.eclipse.ocl.examples.build plugin
> for all the MWE2 scripts, which should eventually do everything; even
> LPG once promoted to org.eclipse.ocl.build.
>
> Does this make sense to everyone?
>
> Adolfo; it means all the MWE stuff does not need copying to the
> Buckminster releng plugin. GenerateAll.mwe2 should be manually invoked
> to provide revised CVS content, so there is no need for the Buckminster
> build to invoke it.
>
> When we move to GIT, we might decide that MWE provides a predictable
> enough complete generator to avoid storing generated files in GIT. I'm
> not at all sure about this; I have complained about other projects not
> CVSing generated Java.
>
> Regards
>
> Ed Willink
>
>
>
>
Previous Topic:Missing OCLinEcore editor in Helios
Next Topic:[OCLinEcore] Specifying bidirectional associations
Goto Forum:
  


Current Time: Thu Apr 25 22:39:24 GMT 2024

Powered by FUDForum. Page generated in 0.04261 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top