Browse Source

Introjucer: added SRCROOT flag to Xcode builds.

tags/2021-05-28
jules 13 years ago
parent
commit
0272a7cc6a
11 changed files with 28 additions and 0 deletions
  1. +2
    -0
      extras/Introjucer/Builds/MacOSX/The Introjucer.xcodeproj/project.pbxproj
  2. +8
    -0
      extras/Introjucer/Source/Project Saving/jucer_ProjectExport_XCode.h
  3. +2
    -0
      extras/JuceDemo/Builds/MacOSX/Juce Demo.xcodeproj/project.pbxproj
  4. +2
    -0
      extras/JuceDemo/Builds/iOS/Juce Demo.xcodeproj/project.pbxproj
  5. +2
    -0
      extras/audio plugin demo/Builds/MacOSX/JuceDemoPlugin.xcodeproj/project.pbxproj
  6. +2
    -0
      extras/audio plugin host/Builds/MacOSX/Plugin Host.xcodeproj/project.pbxproj
  7. +2
    -0
      extras/binarybuilder/Builds/MacOSX/BinaryBuilder.xcodeproj/project.pbxproj
  8. +2
    -0
      extras/example projects/Builds/MacOSX/HelloWorld.xcodeproj/project.pbxproj
  9. +2
    -0
      extras/example projects/Builds/iOS/HelloWorld.xcodeproj/project.pbxproj
  10. +2
    -0
      extras/static library/Builds/MacOSX/juce.xcodeproj/project.pbxproj
  11. +2
    -0
      extras/the jucer/Builds/MacOSX/Jucer.xcodeproj/project.pbxproj

+ 2
- 0
extras/Introjucer/Builds/MacOSX/The Introjucer.xcodeproj/project.pbxproj View File

@@ -1605,6 +1605,7 @@
0FFEF043CA89142B18C79ABE,
92ABB8016546F41128399E9D ); name = Source; sourceTree = "<group>"; };
EA0BCC969703B2D179089E55 = { isa = XCBuildConfiguration; buildSettings = {
SRCROOT = "../..";
HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)";
GCC_OPTIMIZATION_LEVEL = 0;
INFOPLIST_FILE = Info.plist;
@@ -1621,6 +1622,7 @@
"JUCE_ObjCExtraSuffix=zNNCr",
"JUCER_XCODE_MAC_F6D2F4CF=1"); }; name = Debug; };
B159CF4275B8A90122629FF4 = { isa = XCBuildConfiguration; buildSettings = {
SRCROOT = "../..";
ARCHS = "$(ARCHS_STANDARD_32_BIT)";
HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)";
GCC_OPTIMIZATION_LEVEL = 3;


+ 8
- 0
extras/Introjucer/Source/Project Saving/jucer_ProjectExport_XCode.h View File

@@ -564,6 +564,14 @@ private:
{
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());
if (arch == osxArch_Native) s.add ("ARCHS = \"$(ARCHS_NATIVE)\"");
else if (arch == osxArch_32BitUniversal) s.add ("ARCHS = \"$(ARCHS_STANDARD_32_BIT)\"");


+ 2
- 0
extras/JuceDemo/Builds/MacOSX/Juce Demo.xcodeproj/project.pbxproj View File

@@ -2006,6 +2006,7 @@
0AE68D12A51E59B084E046C1,
913372FE9DAAA74F5520A786 ); name = Source; sourceTree = "<group>"; };
2FE1E46B92ED7BD427F01D8C = { isa = XCBuildConfiguration; buildSettings = {
SRCROOT = "../..";
HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)";
GCC_OPTIMIZATION_LEVEL = 0;
INFOPLIST_FILE = Info.plist;
@@ -2023,6 +2024,7 @@
"JUCE_UNIT_TESTS=1",
"JUCER_XCODE_MAC_F6D2F4CF=1"); }; name = Debug; };
9E3B64077ABD2AA72A51EE7C = { isa = XCBuildConfiguration; buildSettings = {
SRCROOT = "../..";
ARCHS = "$(ARCHS_STANDARD_32_BIT)";
HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)";
GCC_OPTIMIZATION_LEVEL = s;


+ 2
- 0
extras/JuceDemo/Builds/iOS/Juce Demo.xcodeproj/project.pbxproj View File

@@ -1994,6 +1994,7 @@
0AE68D12A51E59B084E046C1,
913372FE9DAAA74F5520A786 ); name = Source; sourceTree = "<group>"; };
2FE1E46B92ED7BD427F01D8C = { isa = XCBuildConfiguration; buildSettings = {
SRCROOT = "../..";
HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)";
GCC_OPTIMIZATION_LEVEL = 0;
INFOPLIST_FILE = Info.plist;
@@ -2010,6 +2011,7 @@
"JUCE_UNIT_TESTS=1",
"JUCER_XCODE_IPHONE_5BC26AE3=1"); }; name = Debug; };
9E3B64077ABD2AA72A51EE7C = { isa = XCBuildConfiguration; buildSettings = {
SRCROOT = "../..";
ARCHS = "$(ARCHS_STANDARD_32_BIT)";
HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)";
GCC_OPTIMIZATION_LEVEL = s;


+ 2
- 0
extras/audio plugin demo/Builds/MacOSX/JuceDemoPlugin.xcodeproj/project.pbxproj View File

@@ -1851,6 +1851,7 @@
7EA0AEAFB626CDF5E0038ED5,
227AE5B2ACBB7881D9552404 ); name = Source; sourceTree = "<group>"; };
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)";
GCC_OPTIMIZATION_LEVEL = 0;
INFOPLIST_FILE = Info.plist;
@@ -1874,6 +1875,7 @@
"JUCE_ObjCExtraSuffix=JuceDemo",
"JUCER_XCODE_MAC_F6D2F4CF=1"); }; name = Debug; };
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)";
GCC_OPTIMIZATION_LEVEL = s;
INFOPLIST_FILE = Info.plist;


+ 2
- 0
extras/audio plugin host/Builds/MacOSX/Plugin Host.xcodeproj/project.pbxproj View File

@@ -1927,6 +1927,7 @@
D1C4804CD275CB57A5C89A2D,
D85C0D11EE4F6C73B9EB5BCD ); name = Source; sourceTree = "<group>"; };
92E529F622AC4282800634D3 = { isa = XCBuildConfiguration; buildSettings = {
SRCROOT = "../..";
HEADER_SEARCH_PATHS = "~/SDKs/vstsdk2.4 ../../JuceLibraryCode $(inherited)";
GCC_OPTIMIZATION_LEVEL = 0;
INFOPLIST_FILE = Info.plist;
@@ -1943,6 +1944,7 @@
"JUCE_ObjCExtraSuffix=M73TRi",
"JUCER_XCODE_MAC_F6D2F4CF=1"); }; name = Debug; };
20F59BC9E9ACBDF56007CE03 = { isa = XCBuildConfiguration; buildSettings = {
SRCROOT = "../..";
ARCHS = "$(ARCHS_STANDARD_32_BIT)";
HEADER_SEARCH_PATHS = "~/SDKs/vstsdk2.4 ../../JuceLibraryCode $(inherited)";
GCC_OPTIMIZATION_LEVEL = s;


+ 2
- 0
extras/binarybuilder/Builds/MacOSX/BinaryBuilder.xcodeproj/project.pbxproj View File

@@ -430,6 +430,7 @@
E28F51A0038F01E08E22F853,
70A875922C34E55D4F48A196 ); name = Source; sourceTree = "<group>"; };
3C712C667F851F9061100DD7 = { isa = XCBuildConfiguration; buildSettings = {
SRCROOT = "../..";
HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)";
GCC_OPTIMIZATION_LEVEL = 0;
INFOPLIST_FILE = Info.plist;
@@ -446,6 +447,7 @@
"JUCE_ObjCExtraSuffix=OeJtJb",
"JUCER_XCODE_MAC_F6D2F4CF=1"); }; name = Debug; };
145C0C90E41D8DECE4DD66AD = { isa = XCBuildConfiguration; buildSettings = {
SRCROOT = "../..";
HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)";
GCC_OPTIMIZATION_LEVEL = s;
INFOPLIST_FILE = Info.plist;


+ 2
- 0
extras/example projects/Builds/MacOSX/HelloWorld.xcodeproj/project.pbxproj View File

@@ -1385,6 +1385,7 @@
C581D34B32A781E9AED7F7B0,
1C83313FCFBC3FAFA8CDB087 ); name = Source; sourceTree = "<group>"; };
34AEE2803DA0D6192C299422 = { isa = XCBuildConfiguration; buildSettings = {
SRCROOT = "../..";
HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)";
GCC_OPTIMIZATION_LEVEL = 0;
INFOPLIST_FILE = Info.plist;
@@ -1401,6 +1402,7 @@
"JUCE_ObjCExtraSuffix=JtTAKTK1s",
"JUCER_XCODE_MAC_F6D2F4CF=1"); }; name = Debug; };
339C95D5B2E96DD37B176D75 = { isa = XCBuildConfiguration; buildSettings = {
SRCROOT = "../..";
HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)";
GCC_OPTIMIZATION_LEVEL = s;
INFOPLIST_FILE = Info.plist;


+ 2
- 0
extras/example projects/Builds/iOS/HelloWorld.xcodeproj/project.pbxproj View File

@@ -1385,6 +1385,7 @@
C581D34B32A781E9AED7F7B0,
1C83313FCFBC3FAFA8CDB087 ); name = Source; sourceTree = "<group>"; };
34AEE2803DA0D6192C299422 = { isa = XCBuildConfiguration; buildSettings = {
SRCROOT = "../..";
HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)";
GCC_OPTIMIZATION_LEVEL = 0;
INFOPLIST_FILE = Info.plist;
@@ -1400,6 +1401,7 @@
"JUCE_ObjCExtraSuffix=JtTAKTK1s",
"JUCER_XCODE_IPHONE_5BC26AE3=1"); }; name = Debug; };
339C95D5B2E96DD37B176D75 = { isa = XCBuildConfiguration; buildSettings = {
SRCROOT = "../..";
HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)";
GCC_OPTIMIZATION_LEVEL = s;
INFOPLIST_FILE = Info.plist;


+ 2
- 0
extras/static library/Builds/MacOSX/juce.xcodeproj/project.pbxproj View File

@@ -1829,6 +1829,7 @@
16B95705102A294A24E78134,
6103F8CE0EEFB3AE3C284715 ); name = Source; sourceTree = "<group>"; };
D56108DDB345557452842958 = { isa = XCBuildConfiguration; buildSettings = {
SRCROOT = "../..";
HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)";
GCC_OPTIMIZATION_LEVEL = 0;
INFOPLIST_FILE = Info.plist;
@@ -1846,6 +1847,7 @@
"JUCE_ObjCExtraSuffix=cbgo2s",
"JUCER_XCODE_MAC_F6D2F4CF=1"); }; name = Debug; };
1609B3BAEFE1BE61516C4500 = { isa = XCBuildConfiguration; buildSettings = {
SRCROOT = "../..";
HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)";
GCC_OPTIMIZATION_LEVEL = s;
INFOPLIST_FILE = Info.plist;


+ 2
- 0
extras/the jucer/Builds/MacOSX/Jucer.xcodeproj/project.pbxproj View File

@@ -1648,6 +1648,7 @@
680BC5D164A7D17AAD7A2932,
593092CA73B75DE094D9E93D ); name = Source; sourceTree = "<group>"; };
C4428643C14DD60BA895A378 = { isa = XCBuildConfiguration; buildSettings = {
SRCROOT = "../..";
HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)";
GCC_OPTIMIZATION_LEVEL = 0;
INFOPLIST_FILE = Info.plist;
@@ -1664,6 +1665,7 @@
"JUCE_ObjCExtraSuffix=wQBvzo",
"JUCER_XCODE_MAC_F6D2F4CF=1"); }; name = Debug; };
EB7F74BF01346F8C6BCC31A7 = { isa = XCBuildConfiguration; buildSettings = {
SRCROOT = "../..";
HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)";
GCC_OPTIMIZATION_LEVEL = s;
INFOPLIST_FILE = Info.plist;


Loading…
Cancel
Save