I need to make two versions of my VST plugin. In XCode, I duplicate the VST target generated by Projucer and added a preprocessor macro (IS_EQIP=1) to the new duplicate version. In my source code I check for the preprocessor macro like I always do:
#if IS_EQIP // do stuff #else // do other stuff #endif
But the is_eqip version acts as if it doesn’t have that preprocessor macro set to 1 (it does “other stuff”). I’ve done this with my standalone application that’s built on JUCE, without issue. But for some reason the plugin won’t cooperate. Is there some other possible setting I need to change?
I’m asking here to see if it’s possible the Projucer has created the various targets in a way that is preventing this from working.