I have a C++ project with some third-party plugins in the project’s plugin folder.
When I package the project (Shipping), the plugins don’t get copied over and don’t work in the packaged game.
I can get it to work by copying the plugin directories into the Engine\Runtime\Plugins folder of the packaged project. But doing this also copies over source code and Intermediate files, plus other stuff that might not be used, which is a waste of space. And it’s a manual process.
Is there some automated way to make sure only the files/libraries I need from the plugins are included in the shipping build? I looked at the Packaging documentation but there isn’t even any mention of plugins. This seems like a very basic thing and it’s frustrating to not find straightforward documentation on it…?