1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-11 23:54:18 +00:00

Introjucer: made it possible to use relative paths for AU SDK includes

This commit is contained in:
jules 2015-05-05 12:11:19 +01:00
parent 898e3c3796
commit 0860061fd9

View file

@ -501,9 +501,17 @@ namespace AUHelpers
if (! sdkLocation.endsWithChar ('/'))
sdkLocation << '/';
exporter.extraSearchPaths.add (sdkLocation + "PublicUtility");
exporter.extraSearchPaths.add (sdkLocation + "AudioUnits/AUPublic/Utility");
exporter.extraSearchPaths.add (sdkLocation + "AudioUnits/AUPublic/AUBase");
{
String relativeSDK (exporter.rebaseFromProjectFolderToBuildTarget (RelativePath (sdkLocation, RelativePath::projectFolder))
.toUnixStyle());
if (! relativeSDK.endsWithChar ('/'))
relativeSDK << '/';
exporter.extraSearchPaths.add (relativeSDK + "PublicUtility");
exporter.extraSearchPaths.add (relativeSDK + "AudioUnits/AUPublic/Utility");
exporter.extraSearchPaths.add (relativeSDK + "AudioUnits/AUPublic/AUBase");
}
exporter.xcodeFrameworks.addTokens ("AudioUnit CoreAudioKit", false);
exporter.xcodeExcludedFiles64Bit = "\"*Carbon*.cpp\"";