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.jar
by installing the plugin manually. - Upload the
blackbird-jetbrains.jar
to https://plugins.jetbrains.com/.
Troubleshooting
out
folder appears when doing Build → Build Project
Built jar is 1kB (should be >5kB) or no - 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
resources
folder 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
.