codeoverflow-org / chatoverflow

What if you could combine the power of chat bots, streamer support sites and social media? This is chat overflow.
http://codeoverflow.org
Eclipse Public License 2.0
57 stars 12 forks source link

Fix the support for plugin dependencies inside the plugin dev environment #125

Closed hlxid closed 5 years ago

hlxid commented 5 years ago

The PomInclusionPlugin added in #113 didn't work in the plugin developer environment because sbt seems to only check the unmanagedBase for auto-plugins, not unmanagedJars that was used to load the build jar.

This PR moves the jar of the build code in the plugin dev environment from bin/chatoverflow-meta-build-*.jar to project/lib/chatoverflow-meta-build-*.jar.

By this the jar is in the unmanagedBase directory and sbt loads the PomInclusionPlugin and the dependency support for plugins is fixed in the plugin dev environment.