Is there a reason the juce header is specified as #include "../JuceLibraryCode/JuceHeader.h" rather than:
#include "JuceHeader.h"
And then setting a path to the jucelibraryfiles folder …I need to move to using a search path for some code that’s shared between two different related JUCE projects…
I can’t see there’s a problem, but then I can’t see why it was done with the relative path to start with … except to twist the minds of people who like to use lots of subfolders…
I have this kind of code sharing between projects so always change the include to just "JuceHeader.h" since Projucer-generated projects set JuceLibraryCode as a search path in the IDE projects anyway.
BTW the Projucer also puts #include "../JuceLibraryCode/JuceHeader.h" in both the .h and .cpp files when adding files to a project. I always just remove it from the .cpp file.