The JUCE cross-platform C++ framework, with DISTRHO/KXStudio specific changes
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

331 lines
22KB

  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 46;
  7. objects = {
  8. F981392E02605E8E43144ADB = {isa = PBXBuildFile; fileRef = 4AAB1224C8A731A6994D74CE; };
  9. 2D79087465BE4742CCA6A9B6 = {isa = PBXBuildFile; fileRef = 30C1898CB24713677FE38922; };
  10. BA1F0D76D823878766369C94 = {isa = PBXBuildFile; fileRef = A3E3503CDB7F6FF5C16ACC90; };
  11. 5641B7544BB1E2460B53A471 = {isa = PBXBuildFile; fileRef = 81D8C6E40C1E1781AE7059D9; };
  12. 9C814731D34A682990AE17CA = {isa = PBXBuildFile; fileRef = 76D3818D1F0E86B333AA1F99; };
  13. 46CA5521603725FBBFE65242 = {isa = PBXBuildFile; fileRef = 5CB6432630E43D9F5DE84F27; };
  14. A38DDE1419820904238C218A = {isa = PBXBuildFile; fileRef = 35B0E3511789B97455F23A2A; };
  15. E216A7A51124469BAAA36C2F = {isa = PBXBuildFile; fileRef = FAB47C0E7947D33D360FDC31; };
  16. 620E5EDA9567CA829E77A0E2 = {isa = PBXBuildFile; fileRef = 825A7DCA8A93CD2E51463992; };
  17. 7CAA84AB00A1F947E3093CD0 = {isa = PBXBuildFile; fileRef = 13BF2320C9920971D5A00C0D; };
  18. 6FC0706A076231E45EF4BFAA = {isa = PBXBuildFile; fileRef = 927C80A2FA71A5D55B7775C6; };
  19. 8AFCA74C33C0BB70CE27A1C3 = {isa = PBXBuildFile; fileRef = 68246F4E5BE79F7674292AC6; };
  20. 4603FD8CF2EE30664C393112 = {isa = PBXBuildFile; fileRef = 698ADE3639E5C47795657FCE; };
  21. C19205B88BD721499045D82D = {isa = PBXBuildFile; fileRef = B8BDD67170F9FD1A3865F877; };
  22. 0761402DED54771F7C9D32A6 = {isa = PBXBuildFile; fileRef = 219A0D2D2E8019F5C2EC00CC; };
  23. 5C39F8144B88AB0C727E8276 = {isa = PBXBuildFile; fileRef = 182B648429CD2DB395B67561; };
  24. 17EF013AC7956A78FB82E30E = {isa = PBXBuildFile; fileRef = 59F6638FC4E41A6804057882; };
  25. 69DC4C2A7637755F898625D3 = {isa = PBXBuildFile; fileRef = 382064B3790A382FA71790F1; };
  26. AAD12DF2CF1DFCF38C638FF0 = {isa = PBXBuildFile; fileRef = 1279E4007AB85DBC3E3EC46F; };
  27. 89843E2BFA2A663E8ADD9B1A = {isa = PBXBuildFile; fileRef = CC4E5E5DB0DDFFB19FB29F88; };
  28. E86980441961820ED079FEF6 = {isa = PBXBuildFile; fileRef = 442AA5635F03F13BC87CBA14; };
  29. EF817D7274EF9A1A83551F74 = {isa = PBXBuildFile; fileRef = 64706A98E060884A3C782F3C; };
  30. 52428E6274C175CCEC77E38C = {isa = PBXBuildFile; fileRef = 3E553CC9F1328276F43D38E7; };
  31. 6FEDA7BDFF3E859CB5A1317F = {isa = PBXBuildFile; fileRef = 24A6F1F57D96DFAED588062A; };
  32. 856CB90F631102283AC7800D = {isa = PBXBuildFile; fileRef = E67323869746A88FBEA69D3F; };
  33. 78B89DA6CF75B5C790F3AFCB = {isa = PBXBuildFile; fileRef = 0CECC8BFF1589B9696417314; };
  34. 9B386D039FF001D694F1FB15 = {isa = PBXBuildFile; fileRef = 21A024C076BCBC9FDBE5BAB3; };
  35. 5B21EDE87660BA17D4A02DFD = {isa = PBXBuildFile; fileRef = E514F233A4E2205783175B5D; };
  36. 61FD903A127AB94CD49D16E5 = {isa = PBXBuildFile; fileRef = 945F0DAA995534D4885E1866; };
  37. B0AFC4CA28183C162776C835 = {isa = PBXBuildFile; fileRef = 1CDF70DE08B885EC4B248DB5; };
  38. 0CECC8BFF1589B9696417314 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_events.mm"; path = "../../JuceLibraryCode/include_juce_events.mm"; sourceTree = "SOURCE_ROOT"; };
  39. 1279E4007AB85DBC3E3EC46F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_audio_devices.mm"; path = "../../JuceLibraryCode/include_juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; };
  40. 13BF2320C9920971D5A00C0D = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = System/Library/Frameworks/CoreMIDI.framework; sourceTree = SDKROOT; };
  41. 182B648429CD2DB395B67561 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MainComponent.cpp; path = ../../Source/MainComponent.cpp; sourceTree = "SOURCE_ROOT"; };
  42. 19A1B93A343DB94083CDED00 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_audio_processors"; path = "../../../../modules/juce_audio_processors"; sourceTree = "SOURCE_ROOT"; };
  43. 1A0971539CC953C6D3139E5C = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_audio_formats"; path = "../../../../modules/juce_audio_formats"; sourceTree = "SOURCE_ROOT"; };
  44. 1CDF70DE08B885EC4B248DB5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_video.mm"; path = "../../JuceLibraryCode/include_juce_video.mm"; sourceTree = "SOURCE_ROOT"; };
  45. 1E09C21D27874B56BC85067B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = "SOURCE_ROOT"; };
  46. 219A0D2D2E8019F5C2EC00CC = {isa = PBXFileReference; lastKnownFileType = file.nib; name = RecentFilesMenuTemplate.nib; path = RecentFilesMenuTemplate.nib; sourceTree = "SOURCE_ROOT"; };
  47. 21A024C076BCBC9FDBE5BAB3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_graphics.mm"; path = "../../JuceLibraryCode/include_juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; };
  48. 247177CA70297B90A5B529A3 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_audio_devices"; path = "../../../../modules/juce_audio_devices"; sourceTree = "SOURCE_ROOT"; };
  49. 24A6F1F57D96DFAED588062A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_cryptography.mm"; path = "../../JuceLibraryCode/include_juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; };
  50. 30C1898CB24713677FE38922 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; };
  51. 35B0E3511789B97455F23A2A = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; };
  52. 382064B3790A382FA71790F1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_audio_basics.mm"; path = "../../JuceLibraryCode/include_juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; };
  53. 3E553CC9F1328276F43D38E7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_core.mm"; path = "../../JuceLibraryCode/include_juce_core.mm"; sourceTree = "SOURCE_ROOT"; };
  54. 442AA5635F03F13BC87CBA14 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_audio_processors.mm"; path = "../../JuceLibraryCode/include_juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; };
  55. 4AAB1224C8A731A6994D74CE = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = WavetableBouncingEditor.app; sourceTree = "BUILT_PRODUCTS_DIR"; };
  56. 59F6638FC4E41A6804057882 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Main.cpp; path = ../../Source/Main.cpp; sourceTree = "SOURCE_ROOT"; };
  57. 5CB6432630E43D9F5DE84F27 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; };
  58. 5D87E9083388598BFB49A9A7 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_audio_utils"; path = "../../../../modules/juce_audio_utils"; sourceTree = "SOURCE_ROOT"; };
  59. 64706A98E060884A3C782F3C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_audio_utils.mm"; path = "../../JuceLibraryCode/include_juce_audio_utils.mm"; sourceTree = "SOURCE_ROOT"; };
  60. 67A5196CC522F54BA6951F65 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_video"; path = "../../../../modules/juce_video"; sourceTree = "SOURCE_ROOT"; };
  61. 68246F4E5BE79F7674292AC6 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; };
  62. 698ADE3639E5C47795657FCE = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
  63. 6A9EFC3AB24BA57FFB496DED = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_data_structures"; path = "../../../../modules/juce_data_structures"; sourceTree = "SOURCE_ROOT"; };
  64. 742111BC1D219E531E8E32F3 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_gui_basics"; path = "../../../../modules/juce_gui_basics"; sourceTree = "SOURCE_ROOT"; };
  65. 76D3818D1F0E86B333AA1F99 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVKit.framework; path = System/Library/Frameworks/AVKit.framework; sourceTree = SDKROOT; };
  66. 81D8C6E40C1E1781AE7059D9 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; };
  67. 825A7DCA8A93CD2E51463992 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMedia.framework; path = System/Library/Frameworks/CoreMedia.framework; sourceTree = SDKROOT; };
  68. 8CB18E1E2503AE0EC4B73675 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_cryptography"; path = "../../../../modules/juce_cryptography"; sourceTree = "SOURCE_ROOT"; };
  69. 923858CCDAD4D966E159772C = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_core"; path = "../../../../modules/juce_core"; sourceTree = "SOURCE_ROOT"; };
  70. 927C80A2FA71A5D55B7775C6 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DiscRecording.framework; path = System/Library/Frameworks/DiscRecording.framework; sourceTree = SDKROOT; };
  71. 945F0DAA995534D4885E1866 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_gui_extra.mm"; path = "../../JuceLibraryCode/include_juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; };
  72. 965FA9753B8D4CF8E3F52493 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_audio_basics"; path = "../../../../modules/juce_audio_basics"; sourceTree = "SOURCE_ROOT"; };
  73. A3E3503CDB7F6FF5C16ACC90 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; };
  74. B8BDD67170F9FD1A3865F877 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = System/Library/Frameworks/WebKit.framework; sourceTree = SDKROOT; };
  75. BB8E16207CC697DA9955D50B = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_events"; path = "../../../../modules/juce_events"; sourceTree = "SOURCE_ROOT"; };
  76. C33A692E598871D54314B7B7 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-App.plist"; path = "Info-App.plist"; sourceTree = "SOURCE_ROOT"; };
  77. CC4E5E5DB0DDFFB19FB29F88 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_audio_formats.mm"; path = "../../JuceLibraryCode/include_juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; };
  78. DA567CB2F6949506D9958B9D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = "SOURCE_ROOT"; };
  79. DED8D582B4A86C455A376059 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_graphics"; path = "../../../../modules/juce_graphics"; sourceTree = "SOURCE_ROOT"; };
  80. E514F233A4E2205783175B5D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_gui_basics.mm"; path = "../../JuceLibraryCode/include_juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; };
  81. E67323869746A88FBEA69D3F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_data_structures.mm"; path = "../../JuceLibraryCode/include_juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; };
  82. FAB47C0E7947D33D360FDC31 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; };
  83. FC422301A63514DA6658CB70 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_gui_extra"; path = "../../../../modules/juce_gui_extra"; sourceTree = "SOURCE_ROOT"; };
  84. 347363E5F6BB15BC717A8F27 = {isa = PBXGroup; children = (
  85. 182B648429CD2DB395B67561,
  86. 59F6638FC4E41A6804057882, ); name = Source; sourceTree = "<group>"; };
  87. AFEB8ECB6C68F601C471D4A7 = {isa = PBXGroup; children = (
  88. 347363E5F6BB15BC717A8F27, ); name = BouncingBallWavetableDemo; sourceTree = "<group>"; };
  89. E5735446B77982FB6F110A10 = {isa = PBXGroup; children = (
  90. 965FA9753B8D4CF8E3F52493,
  91. 247177CA70297B90A5B529A3,
  92. 1A0971539CC953C6D3139E5C,
  93. 19A1B93A343DB94083CDED00,
  94. 5D87E9083388598BFB49A9A7,
  95. 923858CCDAD4D966E159772C,
  96. 8CB18E1E2503AE0EC4B73675,
  97. 6A9EFC3AB24BA57FFB496DED,
  98. BB8E16207CC697DA9955D50B,
  99. DED8D582B4A86C455A376059,
  100. 742111BC1D219E531E8E32F3,
  101. FC422301A63514DA6658CB70,
  102. 67A5196CC522F54BA6951F65, ); name = "JUCE Modules"; sourceTree = "<group>"; };
  103. FF35617D36168A6DADD57B32 = {isa = PBXGroup; children = (
  104. 1E09C21D27874B56BC85067B,
  105. 382064B3790A382FA71790F1,
  106. 1279E4007AB85DBC3E3EC46F,
  107. CC4E5E5DB0DDFFB19FB29F88,
  108. 442AA5635F03F13BC87CBA14,
  109. 64706A98E060884A3C782F3C,
  110. 3E553CC9F1328276F43D38E7,
  111. 24A6F1F57D96DFAED588062A,
  112. E67323869746A88FBEA69D3F,
  113. 0CECC8BFF1589B9696417314,
  114. 21A024C076BCBC9FDBE5BAB3,
  115. E514F233A4E2205783175B5D,
  116. 945F0DAA995534D4885E1866,
  117. 1CDF70DE08B885EC4B248DB5,
  118. DA567CB2F6949506D9958B9D, ); name = "JUCE Library Code"; sourceTree = "<group>"; };
  119. 2B73522CDCA49D619B8116DE = {isa = PBXGroup; children = (
  120. C33A692E598871D54314B7B7,
  121. 219A0D2D2E8019F5C2EC00CC, ); name = Resources; sourceTree = "<group>"; };
  122. A7B7C70BA17B026FA6BF5D08 = {isa = PBXGroup; children = (
  123. 30C1898CB24713677FE38922,
  124. A3E3503CDB7F6FF5C16ACC90,
  125. 81D8C6E40C1E1781AE7059D9,
  126. 76D3818D1F0E86B333AA1F99,
  127. 5CB6432630E43D9F5DE84F27,
  128. 35B0E3511789B97455F23A2A,
  129. FAB47C0E7947D33D360FDC31,
  130. 825A7DCA8A93CD2E51463992,
  131. 13BF2320C9920971D5A00C0D,
  132. 927C80A2FA71A5D55B7775C6,
  133. 68246F4E5BE79F7674292AC6,
  134. 698ADE3639E5C47795657FCE,
  135. B8BDD67170F9FD1A3865F877, ); name = Frameworks; sourceTree = "<group>"; };
  136. 00666C9999AC748D4960F748 = {isa = PBXGroup; children = (
  137. 4AAB1224C8A731A6994D74CE, ); name = Products; sourceTree = "<group>"; };
  138. 3F698ABD99D14CCA53BFAF17 = {isa = PBXGroup; children = (
  139. AFEB8ECB6C68F601C471D4A7,
  140. E5735446B77982FB6F110A10,
  141. FF35617D36168A6DADD57B32,
  142. 2B73522CDCA49D619B8116DE,
  143. A7B7C70BA17B026FA6BF5D08,
  144. 00666C9999AC748D4960F748, ); name = Source; sourceTree = "<group>"; };
  145. 45F779E239E967C4CAC99B65 = {isa = XCBuildConfiguration; buildSettings = {
  146. CLANG_CXX_LANGUAGE_STANDARD = "c++14";
  147. CLANG_LINK_OBJC_RUNTIME = NO;
  148. COMBINE_HIDPI_IMAGES = YES;
  149. CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
  150. COPY_PHASE_STRIP = NO;
  151. GCC_DYNAMIC_NO_PIC = NO;
  152. GCC_OPTIMIZATION_LEVEL = 0;
  153. GCC_PREPROCESSOR_DEFINITIONS = (
  154. "_DEBUG=1",
  155. "DEBUG=1",
  156. "JUCER_XCODE_MAC_F6D2F4CF=1",
  157. "JUCE_APP_VERSION=1.0.0",
  158. "JUCE_APP_VERSION_HEX=0x10000",
  159. "JucePlugin_Build_VST=0",
  160. "JucePlugin_Build_VST3=0",
  161. "JucePlugin_Build_AU=0",
  162. "JucePlugin_Build_AUv3=0",
  163. "JucePlugin_Build_RTAS=0",
  164. "JucePlugin_Build_AAX=0",
  165. "JucePlugin_Build_Standalone=0", );
  166. GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
  167. HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
  168. INFOPLIST_FILE = Info-App.plist;
  169. INFOPLIST_PREPROCESS = NO;
  170. INSTALL_PATH = "$(HOME)/Applications";
  171. MACOSX_DEPLOYMENT_TARGET = 10.11;
  172. MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
  173. PRODUCT_BUNDLE_IDENTIFIER = com.juce.BouncingBallWavetableDemo;
  174. SDKROOT_ppc = macosx10.5;
  175. USE_HEADERMAP = NO; }; name = Debug; };
  176. 8FB0B373098873C168E05C35 = {isa = XCBuildConfiguration; buildSettings = {
  177. CLANG_CXX_LANGUAGE_STANDARD = "c++14";
  178. CLANG_LINK_OBJC_RUNTIME = NO;
  179. COMBINE_HIDPI_IMAGES = YES;
  180. CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
  181. DEAD_CODE_STRIPPING = YES;
  182. GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
  183. GCC_OPTIMIZATION_LEVEL = s;
  184. GCC_PREPROCESSOR_DEFINITIONS = (
  185. "_NDEBUG=1",
  186. "NDEBUG=1",
  187. "JUCER_XCODE_MAC_F6D2F4CF=1",
  188. "JUCE_APP_VERSION=1.0.0",
  189. "JUCE_APP_VERSION_HEX=0x10000",
  190. "JucePlugin_Build_VST=0",
  191. "JucePlugin_Build_VST3=0",
  192. "JucePlugin_Build_AU=0",
  193. "JucePlugin_Build_AUv3=0",
  194. "JucePlugin_Build_RTAS=0",
  195. "JucePlugin_Build_AAX=0",
  196. "JucePlugin_Build_Standalone=0", );
  197. GCC_SYMBOLS_PRIVATE_EXTERN = YES;
  198. GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
  199. HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
  200. INFOPLIST_FILE = Info-App.plist;
  201. INFOPLIST_PREPROCESS = NO;
  202. INSTALL_PATH = "$(HOME)/Applications";
  203. LLVM_LTO = YES;
  204. MACOSX_DEPLOYMENT_TARGET = 10.11;
  205. MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
  206. PRODUCT_BUNDLE_IDENTIFIER = com.juce.BouncingBallWavetableDemo;
  207. SDKROOT_ppc = macosx10.5;
  208. USE_HEADERMAP = NO; }; name = Release; };
  209. 3965D37E5D75C70C5C9C527B = {isa = XCBuildConfiguration; buildSettings = {
  210. ALWAYS_SEARCH_USER_PATHS = NO;
  211. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  212. CLANG_WARN_BOOL_CONVERSION = YES;
  213. CLANG_WARN_COMMA = YES;
  214. CLANG_WARN_CONSTANT_CONVERSION = YES;
  215. CLANG_WARN_EMPTY_BODY = YES;
  216. CLANG_WARN_ENUM_CONVERSION = YES;
  217. CLANG_WARN_INFINITE_RECURSION = YES;
  218. CLANG_WARN_INT_CONVERSION = YES;
  219. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  220. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  221. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  222. CLANG_WARN_STRICT_PROTOTYPES = YES;
  223. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  224. CLANG_WARN_UNREACHABLE_CODE = YES;
  225. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  226. DEBUG_INFORMATION_FORMAT = "dwarf";
  227. ENABLE_STRICT_OBJC_MSGSEND = YES;
  228. ENABLE_TESTABILITY = YES;
  229. GCC_C_LANGUAGE_STANDARD = c11;
  230. GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
  231. GCC_MODEL_TUNING = G5;
  232. GCC_NO_COMMON_BLOCKS = YES;
  233. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  234. GCC_WARN_ABOUT_RETURN_TYPE = YES;
  235. GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
  236. GCC_WARN_MISSING_PARENTHESES = YES;
  237. GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
  238. GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
  239. GCC_WARN_UNDECLARED_SELECTOR = YES;
  240. GCC_WARN_UNINITIALIZED_AUTOS = YES;
  241. GCC_WARN_UNUSED_FUNCTION = YES;
  242. GCC_WARN_UNUSED_VARIABLE = YES;
  243. ONLY_ACTIVE_ARCH = YES;
  244. PRODUCT_NAME = "WavetableBouncingEditor";
  245. WARNING_CFLAGS = -Wreorder;
  246. ZERO_LINK = NO; }; name = Debug; };
  247. BEA2BF4DFA8B5A886F409097 = {isa = XCBuildConfiguration; buildSettings = {
  248. ALWAYS_SEARCH_USER_PATHS = NO;
  249. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  250. CLANG_WARN_BOOL_CONVERSION = YES;
  251. CLANG_WARN_COMMA = YES;
  252. CLANG_WARN_CONSTANT_CONVERSION = YES;
  253. CLANG_WARN_EMPTY_BODY = YES;
  254. CLANG_WARN_ENUM_CONVERSION = YES;
  255. CLANG_WARN_INFINITE_RECURSION = YES;
  256. CLANG_WARN_INT_CONVERSION = YES;
  257. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  258. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  259. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  260. CLANG_WARN_STRICT_PROTOTYPES = YES;
  261. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  262. CLANG_WARN_UNREACHABLE_CODE = YES;
  263. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  264. DEBUG_INFORMATION_FORMAT = "dwarf";
  265. ENABLE_STRICT_OBJC_MSGSEND = YES;
  266. GCC_C_LANGUAGE_STANDARD = c11;
  267. GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
  268. GCC_MODEL_TUNING = G5;
  269. GCC_NO_COMMON_BLOCKS = YES;
  270. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  271. GCC_WARN_ABOUT_RETURN_TYPE = YES;
  272. GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
  273. GCC_WARN_MISSING_PARENTHESES = YES;
  274. GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
  275. GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
  276. GCC_WARN_UNDECLARED_SELECTOR = YES;
  277. GCC_WARN_UNINITIALIZED_AUTOS = YES;
  278. GCC_WARN_UNUSED_FUNCTION = YES;
  279. GCC_WARN_UNUSED_VARIABLE = YES;
  280. PRODUCT_NAME = "WavetableBouncingEditor";
  281. WARNING_CFLAGS = -Wreorder;
  282. ZERO_LINK = NO; }; name = Release; };
  283. BC863F227D7A52AAF93E8AF8 = {isa = PBXTargetDependency; target = 17E038E1F4CB0730CD868712; };
  284. 188D4D6EAB63E875595F6B81 = {isa = XCConfigurationList; buildConfigurations = (
  285. 3965D37E5D75C70C5C9C527B,
  286. BEA2BF4DFA8B5A886F409097, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; };
  287. A5228A7D0110CA1769876B43 = {isa = XCConfigurationList; buildConfigurations = (
  288. 45F779E239E967C4CAC99B65,
  289. 8FB0B373098873C168E05C35, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; };
  290. 9DB3F429F51E36C0D0BA23BE = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = (
  291. 0761402DED54771F7C9D32A6, ); runOnlyForDeploymentPostprocessing = 0; };
  292. 61103B6693CEFBD075D35197 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = (
  293. 5C39F8144B88AB0C727E8276,
  294. 17EF013AC7956A78FB82E30E,
  295. 69DC4C2A7637755F898625D3,
  296. AAD12DF2CF1DFCF38C638FF0,
  297. 89843E2BFA2A663E8ADD9B1A,
  298. E86980441961820ED079FEF6,
  299. EF817D7274EF9A1A83551F74,
  300. 52428E6274C175CCEC77E38C,
  301. 6FEDA7BDFF3E859CB5A1317F,
  302. 856CB90F631102283AC7800D,
  303. 78B89DA6CF75B5C790F3AFCB,
  304. 9B386D039FF001D694F1FB15,
  305. 5B21EDE87660BA17D4A02DFD,
  306. 61FD903A127AB94CD49D16E5,
  307. B0AFC4CA28183C162776C835, ); runOnlyForDeploymentPostprocessing = 0; };
  308. 7F8CC4D24837DC0A20E4755D = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = (
  309. 2D79087465BE4742CCA6A9B6,
  310. BA1F0D76D823878766369C94,
  311. 5641B7544BB1E2460B53A471,
  312. 9C814731D34A682990AE17CA,
  313. 46CA5521603725FBBFE65242,
  314. A38DDE1419820904238C218A,
  315. E216A7A51124469BAAA36C2F,
  316. 620E5EDA9567CA829E77A0E2,
  317. 7CAA84AB00A1F947E3093CD0,
  318. 6FC0706A076231E45EF4BFAA,
  319. 8AFCA74C33C0BB70CE27A1C3,
  320. 4603FD8CF2EE30664C393112,
  321. C19205B88BD721499045D82D, ); runOnlyForDeploymentPostprocessing = 0; };
  322. 17E038E1F4CB0730CD868712 = {isa = PBXNativeTarget; buildConfigurationList = A5228A7D0110CA1769876B43; buildPhases = (
  323. 9DB3F429F51E36C0D0BA23BE,
  324. 61103B6693CEFBD075D35197,
  325. 7F8CC4D24837DC0A20E4755D, ); buildRules = ( ); dependencies = ( ); name = "BouncingBallWavetableDemo - App"; productName = BouncingBallWavetableDemo; productReference = 4AAB1224C8A731A6994D74CE; productType = "com.apple.product-type.application"; };
  326. 974612E740A911D4EF4009DB = {isa = PBXProject; buildConfigurationList = 188D4D6EAB63E875595F6B81; attributes = { LastUpgradeCheck = 0830; ORGANIZATIONNAME = "ROLI Ltd."; TargetAttributes = { 17E038E1F4CB0730CD868712 = { SystemCapabilities = {com.apple.ApplicationGroups.iOS = { enabled = 0; }; com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Push = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 3F698ABD99D14CCA53BFAF17; projectDirPath = ""; projectRoot = ""; targets = (17E038E1F4CB0730CD868712); };
  327. };
  328. rootObject = 974612E740A911D4EF4009DB;
  329. }