melange icon indicating copy to clipboard operation
melange copied to clipboard

Melange requires useless dependencies to model and k3 aspect projects which impose to deploy the base model in addition to the runtime model

Open dvojtise opened this issue 8 years ago • 5 comments

Let's consider the following language MyLanguage I provide 2 plugins MyLanguage.model and MyLanguage.k3dsa from which I want to build an executable language MyXLanguage thanks to Melange.

to do that I need to add a dependency of my melange project to MyLanguage.model and MyLanguage.k3dsa (otherwise It does not allow to generate the runtime model in its dedicated plugin MyXLanguage )

howver once built, this language is supposed to be able to work standalone with only a dependency to MyXLanguage

the dependencies to MyLanguage.model and MyLanguage.k3dsa impose to deploy them in the modeling workbench eclipse installation even if they are completly useless. (In this case they could have been considered as "source" but should not be included as binary dependencies)

dvojtise avatar Sep 28 '16 13:09 dvojtise