Plugin dependent on another plugin

BasV
Wed, 08 Mar 2017 15:43:47 +0000
Plugins

Hi,

We’ve built the core of our project as a plugin because it serves as base for multiple uprojects. Our plugin depends on 2 other plugins, one of which is an engine plugin (WebBrowserWidget) and the other is FMODStudio (we’re using it as C++ dependency). Right now, this means our uproject needs to load our own plugin as well as these two to be able to load up correctly. Our own plugin lists WebBrowserWidget and FMODStudio as public dependencies, but I’m looking for a way to have it tell the uproject these other 2 plugins also need to be loaded.

In other words - how do I setup my plugin in such a way that it forces any uproject using it to load 2 other plugins?

Right now, if the uproject does not load our 2 dependency plugins, it will crash saying it was unable to load our own plugin.

Cheers!

14 posts - 9 participants