- Create your language(s)
- Create a build script - refer to the language location through an environment variable
- Add the branding jar information to your build script
- Generate build scripts
- Run ant to build the zip file
- Replace the branding.jar in the MPS distribution file with the one generated
- Remove unneeded plugins and languages from the MPS distibution
- If you delete the MPS DevKit plugin, the branded IDE will not contain any of the language-design tools and facilities
- Unzip the zip file into the MPS plugin folder to enable your language(s) in the standalone IDE
- Add the IntelliJ plugin descriptor into the META-INF folder of your plugin
- Zip the MPS distribution and share with your happy users
Labels:
None