JUCE directory user-specific or .jucer project specific?


I am constantly confused by the behavior of IntroJucer when it comes to the specification of the JUCE modules directory location. Is it part of the .jucer file, or is it part of the currently logged in user settings of the machine?


If you’ve got a project open, and the project is using a valid juce folder, then it’ll use that. Otherwise, it stores a “last known” folder in the global settings which it can use if it doesn’t have anything else.