Building and releasing the theme - nickcernis/blackbird-jetbrains GitHub Wiki
Requires IntelliJ and the Plugin DevKit plugin.
Build for release
- Build → Build Project.
- Build → Prepare Plugin Module blackbird-jetbrains for deployment.
- Check the generated
blackbird-jetbrains.jarby installing the plugin manually. - Upload the
blackbird-jetbrains.jarto https://plugins.jetbrains.com/.
Troubleshooting
Built jar is 1kB (should be >5kB) or no out folder appears when doing Build → Build Project
- Go to File → Project Structure → Project.
- “Project compiler output” should be
/path/to/blackbird-jetbrains/out - Go to File → Project Structure → Modules.
- “Sources” tab should list the content root and have the
resourcesfolder marked as a resource. - “Dependencies” should have a “Module SDK” set to the current SDK version, as in the final plugin setup steps.
If the built jar is still 1kb, try recreating the theme project and copying existing files across. Be sure that the themeProvider ID is the same as the original in resources/META-INF/plugin.xml.