currently I have a plugin written in JUCE and I also have some wrapper classes to include the plugin into a simple standalone application with an audio file player and playback controls.
What I want to achieve now is a simple build setup to create either the plugin or the standalone version. My project source folder looks like this:
Currently I can either configure the .jucer file to build a standalone application by adding all the wrapper files to the project and removing the juce_audio_plugin_client module or to build a plugin I add this module again and remove all the standalone code.
Is there an easier solution by only switching targets? What would you propose here?
Feels like there has to be a better way to do this...