Projucer creates wrong paths?


#1

Just updated my project from 4.0 to 4.2, changed module path to current juce 4.2 develop repository. Xcode shows me the error

file:///Users/christian/cpp/MyProject/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h: warning: Missing file: /Users/christian/cpp/MyProject/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h is missing from working copy

I don’t use the source-code copy into the project - feature.
I see the juce_audio_devices.h directly in /Users/christian/cpp/MyProject/JuceLibraryCode


#2

Are you sure that you selected the modules directory in the ProJucer (e.g., blah/blah/juce/modules) rather than just your juce directory?


#3

Yes, i selected the module folder (if i don’t do it, projucer shows a alert)


#4

Its it the normal case that the include files are now (4.2.1) directly under JuceLibraryCode, and the (old)paths in Xcode are incorrect, or is the other way around


#5

Files under JuceLibraryCode

OLD 4.0:

JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h
JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h

NEW after re-saved with projucer (4.2.1)

JuceLibraryCode/juce_audio_basics.cpp
JuceLibraryCode/juce_audio_devices.cpp

Is this the new behavior?


#6

Aha, okay, seems this was just the warning from integrated Xcode Version Control.
(Got also lots of different errors for 4.2.1, just struggled with the chaos )