Hello, I had set up a model, I implemented this model using a DSL and this DSL generates text. the tests with Sandbox work and the files generated by TextGen are in the project folder. My question i...
This is an auto-generated question from the MPS Slack community: Hello,
I had set up a model, I implemented this model using a DSL and this DSL generates text.
the tests with Sandbox work and the files generated by TextGen are in the project folder.
My question is: If a user wants to use the project, does he have to use MPS or can I generate a jar or something...so that users don't have to download MPS?
3 comments
Sort by
Date
Votes
You need to somehow deploy core MPS functionality in order for users to use your languages. You can deploy your language(s) as a plugin, so that users can either use them directly in MPS themselves, or use them in IntelliJ IDEA + MPS plugin (the latter requires you to build the plugins differently, see here).
Another option that comes to mind is to package your language as your own RCP, so that your users would receive a 'customized version of MPS'. There you can customize how MPS looks like pretty much to your own liking.
Slack user:U6K7P5XD3> thank you for your response
This is auto-generated question from the MPS Community Slack Workspace. If you want to comment on the question, do it from the Slack workspace
Post is closed for comments.