| @@ -1605,6 +1605,7 @@ | |||||
| 0FFEF043CA89142B18C79ABE, | 0FFEF043CA89142B18C79ABE, | ||||
| 92ABB8016546F41128399E9D ); name = Source; sourceTree = "<group>"; }; | 92ABB8016546F41128399E9D ); name = Source; sourceTree = "<group>"; }; | ||||
| EA0BCC969703B2D179089E55 = { isa = XCBuildConfiguration; buildSettings = { | EA0BCC969703B2D179089E55 = { isa = XCBuildConfiguration; buildSettings = { | ||||
| SRCROOT = "../.."; | |||||
| HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)"; | HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)"; | ||||
| GCC_OPTIMIZATION_LEVEL = 0; | GCC_OPTIMIZATION_LEVEL = 0; | ||||
| INFOPLIST_FILE = Info.plist; | INFOPLIST_FILE = Info.plist; | ||||
| @@ -1621,6 +1622,7 @@ | |||||
| "JUCE_ObjCExtraSuffix=zNNCr", | "JUCE_ObjCExtraSuffix=zNNCr", | ||||
| "JUCER_XCODE_MAC_F6D2F4CF=1"); }; name = Debug; }; | "JUCER_XCODE_MAC_F6D2F4CF=1"); }; name = Debug; }; | ||||
| B159CF4275B8A90122629FF4 = { isa = XCBuildConfiguration; buildSettings = { | B159CF4275B8A90122629FF4 = { isa = XCBuildConfiguration; buildSettings = { | ||||
| SRCROOT = "../.."; | |||||
| ARCHS = "$(ARCHS_STANDARD_32_BIT)"; | ARCHS = "$(ARCHS_STANDARD_32_BIT)"; | ||||
| HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)"; | HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)"; | ||||
| GCC_OPTIMIZATION_LEVEL = 3; | GCC_OPTIMIZATION_LEVEL = 3; | ||||
| @@ -564,6 +564,14 @@ private: | |||||
| { | { | ||||
| StringArray s; | StringArray s; | ||||
| { | |||||
| String srcRoot = rebaseFromProjectFolderToBuildTarget (RelativePath (".", RelativePath::projectFolder)).toUnixStyle(); | |||||
| if (srcRoot.endsWith ("/.")) | |||||
| srcRoot = srcRoot.dropLastCharacters (2); | |||||
| s.add ("SRCROOT = " + srcRoot.quoted()); | |||||
| } | |||||
| const String arch (config.getMacArchitecture().toString()); | const String arch (config.getMacArchitecture().toString()); | ||||
| if (arch == osxArch_Native) s.add ("ARCHS = \"$(ARCHS_NATIVE)\""); | if (arch == osxArch_Native) s.add ("ARCHS = \"$(ARCHS_NATIVE)\""); | ||||
| else if (arch == osxArch_32BitUniversal) s.add ("ARCHS = \"$(ARCHS_STANDARD_32_BIT)\""); | else if (arch == osxArch_32BitUniversal) s.add ("ARCHS = \"$(ARCHS_STANDARD_32_BIT)\""); | ||||
| @@ -2006,6 +2006,7 @@ | |||||
| 0AE68D12A51E59B084E046C1, | 0AE68D12A51E59B084E046C1, | ||||
| 913372FE9DAAA74F5520A786 ); name = Source; sourceTree = "<group>"; }; | 913372FE9DAAA74F5520A786 ); name = Source; sourceTree = "<group>"; }; | ||||
| 2FE1E46B92ED7BD427F01D8C = { isa = XCBuildConfiguration; buildSettings = { | 2FE1E46B92ED7BD427F01D8C = { isa = XCBuildConfiguration; buildSettings = { | ||||
| SRCROOT = "../.."; | |||||
| HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)"; | HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)"; | ||||
| GCC_OPTIMIZATION_LEVEL = 0; | GCC_OPTIMIZATION_LEVEL = 0; | ||||
| INFOPLIST_FILE = Info.plist; | INFOPLIST_FILE = Info.plist; | ||||
| @@ -2023,6 +2024,7 @@ | |||||
| "JUCE_UNIT_TESTS=1", | "JUCE_UNIT_TESTS=1", | ||||
| "JUCER_XCODE_MAC_F6D2F4CF=1"); }; name = Debug; }; | "JUCER_XCODE_MAC_F6D2F4CF=1"); }; name = Debug; }; | ||||
| 9E3B64077ABD2AA72A51EE7C = { isa = XCBuildConfiguration; buildSettings = { | 9E3B64077ABD2AA72A51EE7C = { isa = XCBuildConfiguration; buildSettings = { | ||||
| SRCROOT = "../.."; | |||||
| ARCHS = "$(ARCHS_STANDARD_32_BIT)"; | ARCHS = "$(ARCHS_STANDARD_32_BIT)"; | ||||
| HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)"; | HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)"; | ||||
| GCC_OPTIMIZATION_LEVEL = s; | GCC_OPTIMIZATION_LEVEL = s; | ||||
| @@ -1994,6 +1994,7 @@ | |||||
| 0AE68D12A51E59B084E046C1, | 0AE68D12A51E59B084E046C1, | ||||
| 913372FE9DAAA74F5520A786 ); name = Source; sourceTree = "<group>"; }; | 913372FE9DAAA74F5520A786 ); name = Source; sourceTree = "<group>"; }; | ||||
| 2FE1E46B92ED7BD427F01D8C = { isa = XCBuildConfiguration; buildSettings = { | 2FE1E46B92ED7BD427F01D8C = { isa = XCBuildConfiguration; buildSettings = { | ||||
| SRCROOT = "../.."; | |||||
| HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)"; | HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)"; | ||||
| GCC_OPTIMIZATION_LEVEL = 0; | GCC_OPTIMIZATION_LEVEL = 0; | ||||
| INFOPLIST_FILE = Info.plist; | INFOPLIST_FILE = Info.plist; | ||||
| @@ -2010,6 +2011,7 @@ | |||||
| "JUCE_UNIT_TESTS=1", | "JUCE_UNIT_TESTS=1", | ||||
| "JUCER_XCODE_IPHONE_5BC26AE3=1"); }; name = Debug; }; | "JUCER_XCODE_IPHONE_5BC26AE3=1"); }; name = Debug; }; | ||||
| 9E3B64077ABD2AA72A51EE7C = { isa = XCBuildConfiguration; buildSettings = { | 9E3B64077ABD2AA72A51EE7C = { isa = XCBuildConfiguration; buildSettings = { | ||||
| SRCROOT = "../.."; | |||||
| ARCHS = "$(ARCHS_STANDARD_32_BIT)"; | ARCHS = "$(ARCHS_STANDARD_32_BIT)"; | ||||
| HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)"; | HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)"; | ||||
| GCC_OPTIMIZATION_LEVEL = s; | GCC_OPTIMIZATION_LEVEL = s; | ||||
| @@ -1851,6 +1851,7 @@ | |||||
| 7EA0AEAFB626CDF5E0038ED5, | 7EA0AEAFB626CDF5E0038ED5, | ||||
| 227AE5B2ACBB7881D9552404 ); name = Source; sourceTree = "<group>"; }; | 227AE5B2ACBB7881D9552404 ); name = Source; sourceTree = "<group>"; }; | ||||
| 77D1D11FAA110A1B1F960A8F = { isa = XCBuildConfiguration; buildSettings = { | 77D1D11FAA110A1B1F960A8F = { isa = XCBuildConfiguration; buildSettings = { | ||||
| SRCROOT = "../.."; | |||||
| HEADER_SEARCH_PATHS = "~/SDKs/vstsdk2.4 ../../JuceLibraryCode $(DEVELOPER_DIR)/Extras/CoreAudio/PublicUtility $(DEVELOPER_DIR)/Extras/CoreAudio/AudioUnits/AUPublic/Utility $(inherited)"; | HEADER_SEARCH_PATHS = "~/SDKs/vstsdk2.4 ../../JuceLibraryCode $(DEVELOPER_DIR)/Extras/CoreAudio/PublicUtility $(DEVELOPER_DIR)/Extras/CoreAudio/AudioUnits/AUPublic/Utility $(inherited)"; | ||||
| GCC_OPTIMIZATION_LEVEL = 0; | GCC_OPTIMIZATION_LEVEL = 0; | ||||
| INFOPLIST_FILE = Info.plist; | INFOPLIST_FILE = Info.plist; | ||||
| @@ -1874,6 +1875,7 @@ | |||||
| "JUCE_ObjCExtraSuffix=JuceDemo", | "JUCE_ObjCExtraSuffix=JuceDemo", | ||||
| "JUCER_XCODE_MAC_F6D2F4CF=1"); }; name = Debug; }; | "JUCER_XCODE_MAC_F6D2F4CF=1"); }; name = Debug; }; | ||||
| 76082281008CF5F891C856DA = { isa = XCBuildConfiguration; buildSettings = { | 76082281008CF5F891C856DA = { isa = XCBuildConfiguration; buildSettings = { | ||||
| SRCROOT = "../.."; | |||||
| HEADER_SEARCH_PATHS = "~/SDKs/vstsdk2.4 ../../JuceLibraryCode $(DEVELOPER_DIR)/Extras/CoreAudio/PublicUtility $(DEVELOPER_DIR)/Extras/CoreAudio/AudioUnits/AUPublic/Utility $(inherited)"; | HEADER_SEARCH_PATHS = "~/SDKs/vstsdk2.4 ../../JuceLibraryCode $(DEVELOPER_DIR)/Extras/CoreAudio/PublicUtility $(DEVELOPER_DIR)/Extras/CoreAudio/AudioUnits/AUPublic/Utility $(inherited)"; | ||||
| GCC_OPTIMIZATION_LEVEL = s; | GCC_OPTIMIZATION_LEVEL = s; | ||||
| INFOPLIST_FILE = Info.plist; | INFOPLIST_FILE = Info.plist; | ||||
| @@ -1927,6 +1927,7 @@ | |||||
| D1C4804CD275CB57A5C89A2D, | D1C4804CD275CB57A5C89A2D, | ||||
| D85C0D11EE4F6C73B9EB5BCD ); name = Source; sourceTree = "<group>"; }; | D85C0D11EE4F6C73B9EB5BCD ); name = Source; sourceTree = "<group>"; }; | ||||
| 92E529F622AC4282800634D3 = { isa = XCBuildConfiguration; buildSettings = { | 92E529F622AC4282800634D3 = { isa = XCBuildConfiguration; buildSettings = { | ||||
| SRCROOT = "../.."; | |||||
| HEADER_SEARCH_PATHS = "~/SDKs/vstsdk2.4 ../../JuceLibraryCode $(inherited)"; | HEADER_SEARCH_PATHS = "~/SDKs/vstsdk2.4 ../../JuceLibraryCode $(inherited)"; | ||||
| GCC_OPTIMIZATION_LEVEL = 0; | GCC_OPTIMIZATION_LEVEL = 0; | ||||
| INFOPLIST_FILE = Info.plist; | INFOPLIST_FILE = Info.plist; | ||||
| @@ -1943,6 +1944,7 @@ | |||||
| "JUCE_ObjCExtraSuffix=M73TRi", | "JUCE_ObjCExtraSuffix=M73TRi", | ||||
| "JUCER_XCODE_MAC_F6D2F4CF=1"); }; name = Debug; }; | "JUCER_XCODE_MAC_F6D2F4CF=1"); }; name = Debug; }; | ||||
| 20F59BC9E9ACBDF56007CE03 = { isa = XCBuildConfiguration; buildSettings = { | 20F59BC9E9ACBDF56007CE03 = { isa = XCBuildConfiguration; buildSettings = { | ||||
| SRCROOT = "../.."; | |||||
| ARCHS = "$(ARCHS_STANDARD_32_BIT)"; | ARCHS = "$(ARCHS_STANDARD_32_BIT)"; | ||||
| HEADER_SEARCH_PATHS = "~/SDKs/vstsdk2.4 ../../JuceLibraryCode $(inherited)"; | HEADER_SEARCH_PATHS = "~/SDKs/vstsdk2.4 ../../JuceLibraryCode $(inherited)"; | ||||
| GCC_OPTIMIZATION_LEVEL = s; | GCC_OPTIMIZATION_LEVEL = s; | ||||
| @@ -430,6 +430,7 @@ | |||||
| E28F51A0038F01E08E22F853, | E28F51A0038F01E08E22F853, | ||||
| 70A875922C34E55D4F48A196 ); name = Source; sourceTree = "<group>"; }; | 70A875922C34E55D4F48A196 ); name = Source; sourceTree = "<group>"; }; | ||||
| 3C712C667F851F9061100DD7 = { isa = XCBuildConfiguration; buildSettings = { | 3C712C667F851F9061100DD7 = { isa = XCBuildConfiguration; buildSettings = { | ||||
| SRCROOT = "../.."; | |||||
| HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)"; | HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)"; | ||||
| GCC_OPTIMIZATION_LEVEL = 0; | GCC_OPTIMIZATION_LEVEL = 0; | ||||
| INFOPLIST_FILE = Info.plist; | INFOPLIST_FILE = Info.plist; | ||||
| @@ -446,6 +447,7 @@ | |||||
| "JUCE_ObjCExtraSuffix=OeJtJb", | "JUCE_ObjCExtraSuffix=OeJtJb", | ||||
| "JUCER_XCODE_MAC_F6D2F4CF=1"); }; name = Debug; }; | "JUCER_XCODE_MAC_F6D2F4CF=1"); }; name = Debug; }; | ||||
| 145C0C90E41D8DECE4DD66AD = { isa = XCBuildConfiguration; buildSettings = { | 145C0C90E41D8DECE4DD66AD = { isa = XCBuildConfiguration; buildSettings = { | ||||
| SRCROOT = "../.."; | |||||
| HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)"; | HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)"; | ||||
| GCC_OPTIMIZATION_LEVEL = s; | GCC_OPTIMIZATION_LEVEL = s; | ||||
| INFOPLIST_FILE = Info.plist; | INFOPLIST_FILE = Info.plist; | ||||
| @@ -1385,6 +1385,7 @@ | |||||
| C581D34B32A781E9AED7F7B0, | C581D34B32A781E9AED7F7B0, | ||||
| 1C83313FCFBC3FAFA8CDB087 ); name = Source; sourceTree = "<group>"; }; | 1C83313FCFBC3FAFA8CDB087 ); name = Source; sourceTree = "<group>"; }; | ||||
| 34AEE2803DA0D6192C299422 = { isa = XCBuildConfiguration; buildSettings = { | 34AEE2803DA0D6192C299422 = { isa = XCBuildConfiguration; buildSettings = { | ||||
| SRCROOT = "../.."; | |||||
| HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)"; | HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)"; | ||||
| GCC_OPTIMIZATION_LEVEL = 0; | GCC_OPTIMIZATION_LEVEL = 0; | ||||
| INFOPLIST_FILE = Info.plist; | INFOPLIST_FILE = Info.plist; | ||||
| @@ -1401,6 +1402,7 @@ | |||||
| "JUCE_ObjCExtraSuffix=JtTAKTK1s", | "JUCE_ObjCExtraSuffix=JtTAKTK1s", | ||||
| "JUCER_XCODE_MAC_F6D2F4CF=1"); }; name = Debug; }; | "JUCER_XCODE_MAC_F6D2F4CF=1"); }; name = Debug; }; | ||||
| 339C95D5B2E96DD37B176D75 = { isa = XCBuildConfiguration; buildSettings = { | 339C95D5B2E96DD37B176D75 = { isa = XCBuildConfiguration; buildSettings = { | ||||
| SRCROOT = "../.."; | |||||
| HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)"; | HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)"; | ||||
| GCC_OPTIMIZATION_LEVEL = s; | GCC_OPTIMIZATION_LEVEL = s; | ||||
| INFOPLIST_FILE = Info.plist; | INFOPLIST_FILE = Info.plist; | ||||
| @@ -1385,6 +1385,7 @@ | |||||
| C581D34B32A781E9AED7F7B0, | C581D34B32A781E9AED7F7B0, | ||||
| 1C83313FCFBC3FAFA8CDB087 ); name = Source; sourceTree = "<group>"; }; | 1C83313FCFBC3FAFA8CDB087 ); name = Source; sourceTree = "<group>"; }; | ||||
| 34AEE2803DA0D6192C299422 = { isa = XCBuildConfiguration; buildSettings = { | 34AEE2803DA0D6192C299422 = { isa = XCBuildConfiguration; buildSettings = { | ||||
| SRCROOT = "../.."; | |||||
| HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)"; | HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)"; | ||||
| GCC_OPTIMIZATION_LEVEL = 0; | GCC_OPTIMIZATION_LEVEL = 0; | ||||
| INFOPLIST_FILE = Info.plist; | INFOPLIST_FILE = Info.plist; | ||||
| @@ -1400,6 +1401,7 @@ | |||||
| "JUCE_ObjCExtraSuffix=JtTAKTK1s", | "JUCE_ObjCExtraSuffix=JtTAKTK1s", | ||||
| "JUCER_XCODE_IPHONE_5BC26AE3=1"); }; name = Debug; }; | "JUCER_XCODE_IPHONE_5BC26AE3=1"); }; name = Debug; }; | ||||
| 339C95D5B2E96DD37B176D75 = { isa = XCBuildConfiguration; buildSettings = { | 339C95D5B2E96DD37B176D75 = { isa = XCBuildConfiguration; buildSettings = { | ||||
| SRCROOT = "../.."; | |||||
| HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)"; | HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)"; | ||||
| GCC_OPTIMIZATION_LEVEL = s; | GCC_OPTIMIZATION_LEVEL = s; | ||||
| INFOPLIST_FILE = Info.plist; | INFOPLIST_FILE = Info.plist; | ||||
| @@ -1829,6 +1829,7 @@ | |||||
| 16B95705102A294A24E78134, | 16B95705102A294A24E78134, | ||||
| 6103F8CE0EEFB3AE3C284715 ); name = Source; sourceTree = "<group>"; }; | 6103F8CE0EEFB3AE3C284715 ); name = Source; sourceTree = "<group>"; }; | ||||
| D56108DDB345557452842958 = { isa = XCBuildConfiguration; buildSettings = { | D56108DDB345557452842958 = { isa = XCBuildConfiguration; buildSettings = { | ||||
| SRCROOT = "../.."; | |||||
| HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)"; | HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)"; | ||||
| GCC_OPTIMIZATION_LEVEL = 0; | GCC_OPTIMIZATION_LEVEL = 0; | ||||
| INFOPLIST_FILE = Info.plist; | INFOPLIST_FILE = Info.plist; | ||||
| @@ -1846,6 +1847,7 @@ | |||||
| "JUCE_ObjCExtraSuffix=cbgo2s", | "JUCE_ObjCExtraSuffix=cbgo2s", | ||||
| "JUCER_XCODE_MAC_F6D2F4CF=1"); }; name = Debug; }; | "JUCER_XCODE_MAC_F6D2F4CF=1"); }; name = Debug; }; | ||||
| 1609B3BAEFE1BE61516C4500 = { isa = XCBuildConfiguration; buildSettings = { | 1609B3BAEFE1BE61516C4500 = { isa = XCBuildConfiguration; buildSettings = { | ||||
| SRCROOT = "../.."; | |||||
| HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)"; | HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)"; | ||||
| GCC_OPTIMIZATION_LEVEL = s; | GCC_OPTIMIZATION_LEVEL = s; | ||||
| INFOPLIST_FILE = Info.plist; | INFOPLIST_FILE = Info.plist; | ||||
| @@ -1648,6 +1648,7 @@ | |||||
| 680BC5D164A7D17AAD7A2932, | 680BC5D164A7D17AAD7A2932, | ||||
| 593092CA73B75DE094D9E93D ); name = Source; sourceTree = "<group>"; }; | 593092CA73B75DE094D9E93D ); name = Source; sourceTree = "<group>"; }; | ||||
| C4428643C14DD60BA895A378 = { isa = XCBuildConfiguration; buildSettings = { | C4428643C14DD60BA895A378 = { isa = XCBuildConfiguration; buildSettings = { | ||||
| SRCROOT = "../.."; | |||||
| HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)"; | HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)"; | ||||
| GCC_OPTIMIZATION_LEVEL = 0; | GCC_OPTIMIZATION_LEVEL = 0; | ||||
| INFOPLIST_FILE = Info.plist; | INFOPLIST_FILE = Info.plist; | ||||
| @@ -1664,6 +1665,7 @@ | |||||
| "JUCE_ObjCExtraSuffix=wQBvzo", | "JUCE_ObjCExtraSuffix=wQBvzo", | ||||
| "JUCER_XCODE_MAC_F6D2F4CF=1"); }; name = Debug; }; | "JUCER_XCODE_MAC_F6D2F4CF=1"); }; name = Debug; }; | ||||
| EB7F74BF01346F8C6BCC31A7 = { isa = XCBuildConfiguration; buildSettings = { | EB7F74BF01346F8C6BCC31A7 = { isa = XCBuildConfiguration; buildSettings = { | ||||
| SRCROOT = "../.."; | |||||
| HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)"; | HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)"; | ||||
| GCC_OPTIMIZATION_LEVEL = s; | GCC_OPTIMIZATION_LEVEL = s; | ||||
| INFOPLIST_FILE = Info.plist; | INFOPLIST_FILE = Info.plist; | ||||