Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mbeddr platform requires jetbrains.mps.ide.devkit because of c.m.m.dataflow #2300

Open
sergej-koscejev opened this issue Aug 29, 2023 · 0 comments

Comments

@sergej-koscejev
Copy link
Member

If an RCP includes the entire mbeddr platform but excludes the jetbrains.mps.ide.devkit plugin (plugins/mps-devkit), it will not start because com.mbeddr.mpsutil.dataflow plugin requires the MPS devkit.

This is not ideal because the devkit contains UI actions to develop new DSLs and an RCP shouldn't require it.

It can be fixed in the RCP build script by excluding the com.mbeddr.mpsutil.dataflow plugin from the platform but perhaps we should consider splitting our distribution into "runtime part", to be included in the RCP, and "design time part", to be used during development only, with the latter depending on the former but not vice versa.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant