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.

327 lines
22KB

  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 46;
  7. objects = {
  8. 9A51751AC71BE2115F097C25 = {isa = PBXBuildFile; fileRef = AB7855931CA983F4EE039617; };
  9. 766D6C7C22B520C9B4FE4BFF = {isa = PBXBuildFile; fileRef = 7926FFCD77E9709AED437153; };
  10. 6635F9B102B7D8BC31732833 = {isa = PBXBuildFile; fileRef = 26BDDBFEF106516A3BD127A5; };
  11. 61FB52938D612F9865CBF79F = {isa = PBXBuildFile; fileRef = AFDE2BF9DBF2382C4106B4C7; };
  12. 020EF5B77BB12676D5084F84 = {isa = PBXBuildFile; fileRef = 289C8993673B68777CF3A968; };
  13. 99268544C0ECDC5566CB6B2D = {isa = PBXBuildFile; fileRef = 5DB9EA613B6C375A620567D4; };
  14. 4102C958B0DBAC6BE9614E71 = {isa = PBXBuildFile; fileRef = E9DA836CFC56933A44FCB8DE; };
  15. 3EBA7814DF0091D5E6F13E6A = {isa = PBXBuildFile; fileRef = C0B694FA24DC7DE0B44BC300; };
  16. B5839C1ADE6343A97E377F9E = {isa = PBXBuildFile; fileRef = 61275921D3E9ECE1690FD578; };
  17. 820F8C7344562E54C962352F = {isa = PBXBuildFile; fileRef = B37B0559AA71B6CD7CEC8213; };
  18. 2276632F4A0CAA61F25AFCB2 = {isa = PBXBuildFile; fileRef = 342786564B1F67373B78584A; };
  19. CC428BCC000261D59E8CF764 = {isa = PBXBuildFile; fileRef = 05FCB4FEB0CD32058E6E8235; };
  20. 3D7C47402EAF5E8BE1C72E65 = {isa = PBXBuildFile; fileRef = 566D5E15DB1A5D46DDC9B861; };
  21. 029CD2478E773EB13C1D4D87 = {isa = PBXBuildFile; fileRef = 913C67AB487B1455B97E8A3E; };
  22. B4EA7A34D4DFF81EF9616B34 = {isa = PBXBuildFile; fileRef = 9FBD6E11D5668E77AF50973E; };
  23. 94151FFFF4B5D4915D7A5215 = {isa = PBXBuildFile; fileRef = 78E7E3A7B7E1E3E0363CC3A8; };
  24. F5137909CF5368EB77945BFB = {isa = PBXBuildFile; fileRef = 8F56F2FA5C0D47F9EA19E09C; };
  25. 6893598D285FE3A7E4EC9358 = {isa = PBXBuildFile; fileRef = 9F952C2EF0D9779228D0FF3C; };
  26. 532955A2D5281EA8AEAB6CB1 = {isa = PBXBuildFile; fileRef = CD69A547F3641DFD26AAA493; };
  27. 7B174B99943C70F78568FBB3 = {isa = PBXBuildFile; fileRef = B20C9532B954802A14D71D21; };
  28. 3B63255069BCE3FB46EFA714 = {isa = PBXBuildFile; fileRef = 7477CCD86EEBAFEA9E14F8F3; };
  29. BE949D1FB3F2965BCA76BD27 = {isa = PBXBuildFile; fileRef = EFAF81DCA6D4CE3538982767; };
  30. 3A4389CBE5C53CFDB9BE91AE = {isa = PBXBuildFile; fileRef = 5C6114CEDBD9B1D71FECBD24; };
  31. 00DB063BC3C3DD12E71396D9 = {isa = PBXBuildFile; fileRef = 161DFA24CD5C89477A9C9971; };
  32. 7F61C27D84D532040501393D = {isa = PBXBuildFile; fileRef = 924AE33144DF7E339A5D22C6; };
  33. 1B1338721F6CAD1E410C63E2 = {isa = PBXBuildFile; fileRef = A6EDD0A39ED1D013EDF5B76E; };
  34. F7EECBD89D15CF5026B8285F = {isa = PBXBuildFile; fileRef = 441261DDD3EA2AA4BAF2546E; };
  35. 79882682F9443C44D182CEF6 = {isa = PBXBuildFile; fileRef = BE8A547CB1569A46575E86BB; };
  36. 05FCB4FEB0CD32058E6E8235 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = System/Library/Frameworks/MobileCoreServices.framework; sourceTree = SDKROOT; };
  37. 0D3696A03DE495018144E0BA = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_audio_processors"; path = "../../../../modules/juce_audio_processors"; sourceTree = "SOURCE_ROOT"; };
  38. 161DFA24CD5C89477A9C9971 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_data_structures.mm"; path = "../../JuceLibraryCode/include_juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; };
  39. 1C1A2B6085A7DB073BBDDB81 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_data_structures"; path = "../../../../modules/juce_data_structures"; sourceTree = "SOURCE_ROOT"; };
  40. 1E0BCC5A36A4D0D0971EFF6F = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_events"; path = "../../../../modules/juce_events"; sourceTree = "SOURCE_ROOT"; };
  41. 26BDDBFEF106516A3BD127A5 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; };
  42. 289C8993673B68777CF3A968 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; };
  43. 342786564B1F67373B78584A = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
  44. 4058214A5AE03A6257A7EAA8 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_gui_basics"; path = "../../../../modules/juce_gui_basics"; sourceTree = "SOURCE_ROOT"; };
  45. 441261DDD3EA2AA4BAF2546E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_gui_basics.mm"; path = "../../JuceLibraryCode/include_juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; };
  46. 482B0D2C817C2B88BCAC6286 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_audio_devices"; path = "../../../../modules/juce_audio_devices"; sourceTree = "SOURCE_ROOT"; };
  47. 5349B0714A02B856B15B8FC5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = "SOURCE_ROOT"; };
  48. 566D5E15DB1A5D46DDC9B861 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
  49. 5B19DCC89CFB519C0C66B93A = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_gui_extra"; path = "../../../../modules/juce_gui_extra"; sourceTree = "SOURCE_ROOT"; };
  50. 5C6114CEDBD9B1D71FECBD24 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_core.mm"; path = "../../JuceLibraryCode/include_juce_core.mm"; sourceTree = "SOURCE_ROOT"; };
  51. 5DB9EA613B6C375A620567D4 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudioKit.framework; path = System/Library/Frameworks/CoreAudioKit.framework; sourceTree = SDKROOT; };
  52. 602E129A6AC841F76D8D69B0 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_graphics"; path = "../../../../modules/juce_graphics"; sourceTree = "SOURCE_ROOT"; };
  53. 61275921D3E9ECE1690FD578 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = System/Library/Frameworks/CoreMIDI.framework; sourceTree = SDKROOT; };
  54. 7477CCD86EEBAFEA9E14F8F3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_audio_processors.mm"; path = "../../JuceLibraryCode/include_juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; };
  55. 7514987563C2700E7867FF98 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-App.plist"; path = "Info-App.plist"; sourceTree = "SOURCE_ROOT"; };
  56. 78E7E3A7B7E1E3E0363CC3A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Main.cpp; path = ../../Source/Main.cpp; sourceTree = "SOURCE_ROOT"; };
  57. 7926FFCD77E9709AED437153 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; };
  58. 8F56F2FA5C0D47F9EA19E09C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MainComponent.cpp; path = ../../Source/MainComponent.cpp; sourceTree = "SOURCE_ROOT"; };
  59. 913C67AB487B1455B97E8A3E = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
  60. 91FA7F73B33D66D9C3A6FD9F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MainComponent.h; path = ../../Source/MainComponent.h; sourceTree = "SOURCE_ROOT"; };
  61. 924AE33144DF7E339A5D22C6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_events.mm"; path = "../../JuceLibraryCode/include_juce_events.mm"; sourceTree = "SOURCE_ROOT"; };
  62. 9F952C2EF0D9779228D0FF3C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_audio_basics.mm"; path = "../../JuceLibraryCode/include_juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; };
  63. 9FBD6E11D5668E77AF50973E = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = MidiTest/Images.xcassets; sourceTree = "SOURCE_ROOT"; };
  64. A6EDD0A39ED1D013EDF5B76E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_graphics.mm"; path = "../../JuceLibraryCode/include_juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; };
  65. AB7855931CA983F4EE039617 = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = MidiTest.app; sourceTree = "BUILT_PRODUCTS_DIR"; };
  66. AFDE2BF9DBF2382C4106B4C7 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; };
  67. B20C9532B954802A14D71D21 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_audio_formats.mm"; path = "../../JuceLibraryCode/include_juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; };
  68. B37B0559AA71B6CD7CEC8213 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = System/Library/Frameworks/CoreText.framework; sourceTree = SDKROOT; };
  69. BE8A547CB1569A46575E86BB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_gui_extra.mm"; path = "../../JuceLibraryCode/include_juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; };
  70. C0B694FA24DC7DE0B44BC300 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreImage.framework; path = System/Library/Frameworks/CoreImage.framework; sourceTree = SDKROOT; };
  71. C9B98C6FC4E44928170F7E81 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_core"; path = "../../../../modules/juce_core"; sourceTree = "SOURCE_ROOT"; };
  72. CD69A547F3641DFD26AAA493 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_audio_devices.mm"; path = "../../JuceLibraryCode/include_juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; };
  73. D36048DD7CC676B82C8D1838 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_audio_utils"; path = "../../../../modules/juce_audio_utils"; sourceTree = "SOURCE_ROOT"; };
  74. D93CBFE9E05B4DC324582F20 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = "SOURCE_ROOT"; };
  75. E9DA836CFC56933A44FCB8DE = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
  76. EC5347426ACFB1CFAB453B2B = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_audio_formats"; path = "../../../../modules/juce_audio_formats"; sourceTree = "SOURCE_ROOT"; };
  77. EFAF81DCA6D4CE3538982767 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_audio_utils.mm"; path = "../../JuceLibraryCode/include_juce_audio_utils.mm"; sourceTree = "SOURCE_ROOT"; };
  78. FA30339DE32946267A4BC88E = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_audio_basics"; path = "../../../../modules/juce_audio_basics"; sourceTree = "SOURCE_ROOT"; };
  79. 418C92E17E99E2DA47AAFC04 = {isa = PBXGroup; children = (
  80. 78E7E3A7B7E1E3E0363CC3A8,
  81. 8F56F2FA5C0D47F9EA19E09C,
  82. 91FA7F73B33D66D9C3A6FD9F, ); name = Source; sourceTree = "<group>"; };
  83. AEB39FD252263E85F2FFE6BC = {isa = PBXGroup; children = (
  84. 418C92E17E99E2DA47AAFC04, ); name = MidiTest; sourceTree = "<group>"; };
  85. DA8FE3C7F864386E24D8CC2A = {isa = PBXGroup; children = (
  86. FA30339DE32946267A4BC88E,
  87. 482B0D2C817C2B88BCAC6286,
  88. EC5347426ACFB1CFAB453B2B,
  89. 0D3696A03DE495018144E0BA,
  90. D36048DD7CC676B82C8D1838,
  91. C9B98C6FC4E44928170F7E81,
  92. 1C1A2B6085A7DB073BBDDB81,
  93. 1E0BCC5A36A4D0D0971EFF6F,
  94. 602E129A6AC841F76D8D69B0,
  95. 4058214A5AE03A6257A7EAA8,
  96. 5B19DCC89CFB519C0C66B93A, ); name = "JUCE Modules"; sourceTree = "<group>"; };
  97. 6B93BE35C7D2D1D27ADEFE23 = {isa = PBXGroup; children = (
  98. 5349B0714A02B856B15B8FC5,
  99. 9F952C2EF0D9779228D0FF3C,
  100. CD69A547F3641DFD26AAA493,
  101. B20C9532B954802A14D71D21,
  102. 7477CCD86EEBAFEA9E14F8F3,
  103. EFAF81DCA6D4CE3538982767,
  104. 5C6114CEDBD9B1D71FECBD24,
  105. 161DFA24CD5C89477A9C9971,
  106. 924AE33144DF7E339A5D22C6,
  107. A6EDD0A39ED1D013EDF5B76E,
  108. 441261DDD3EA2AA4BAF2546E,
  109. BE8A547CB1569A46575E86BB,
  110. D93CBFE9E05B4DC324582F20, ); name = "JUCE Library Code"; sourceTree = "<group>"; };
  111. 5C1EAE2AD9CCE2B4F31B3EA9 = {isa = PBXGroup; children = (
  112. 7514987563C2700E7867FF98,
  113. 9FBD6E11D5668E77AF50973E, ); name = Resources; sourceTree = "<group>"; };
  114. E13EEBD9B7B8AE35C17CD559 = {isa = PBXGroup; children = (
  115. 7926FFCD77E9709AED437153,
  116. 26BDDBFEF106516A3BD127A5,
  117. AFDE2BF9DBF2382C4106B4C7,
  118. 289C8993673B68777CF3A968,
  119. 5DB9EA613B6C375A620567D4,
  120. E9DA836CFC56933A44FCB8DE,
  121. C0B694FA24DC7DE0B44BC300,
  122. 61275921D3E9ECE1690FD578,
  123. B37B0559AA71B6CD7CEC8213,
  124. 342786564B1F67373B78584A,
  125. 05FCB4FEB0CD32058E6E8235,
  126. 566D5E15DB1A5D46DDC9B861,
  127. 913C67AB487B1455B97E8A3E, ); name = Frameworks; sourceTree = "<group>"; };
  128. 396BE724B1AC489682B74278 = {isa = PBXGroup; children = (
  129. AB7855931CA983F4EE039617, ); name = Products; sourceTree = "<group>"; };
  130. 937739BC97C6E6294CDCF171 = {isa = PBXGroup; children = (
  131. AEB39FD252263E85F2FFE6BC,
  132. DA8FE3C7F864386E24D8CC2A,
  133. 6B93BE35C7D2D1D27ADEFE23,
  134. 5C1EAE2AD9CCE2B4F31B3EA9,
  135. E13EEBD9B7B8AE35C17CD559,
  136. 396BE724B1AC489682B74278, ); name = Source; sourceTree = "<group>"; };
  137. 3B991DBD0B9EF35770D99DE0 = {isa = XCBuildConfiguration; buildSettings = {
  138. ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  139. ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
  140. CLANG_CXX_LANGUAGE_STANDARD = "c++14";
  141. CLANG_LINK_OBJC_RUNTIME = NO;
  142. COMBINE_HIDPI_IMAGES = YES;
  143. CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
  144. COPY_PHASE_STRIP = NO;
  145. GCC_DYNAMIC_NO_PIC = NO;
  146. GCC_OPTIMIZATION_LEVEL = 0;
  147. GCC_PREPROCESSOR_DEFINITIONS = (
  148. "_DEBUG=1",
  149. "DEBUG=1",
  150. "JUCER_XCODE_IPHONE_5BC26AE3=1",
  151. "JUCE_APP_VERSION=1.0.0",
  152. "JUCE_APP_VERSION_HEX=0x10000",
  153. "JucePlugin_Build_VST=0",
  154. "JucePlugin_Build_VST3=0",
  155. "JucePlugin_Build_AU=0",
  156. "JucePlugin_Build_AUv3=0",
  157. "JucePlugin_Build_RTAS=0",
  158. "JucePlugin_Build_AAX=0",
  159. "JucePlugin_Build_Standalone=0", );
  160. GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
  161. HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
  162. INFOPLIST_FILE = Info-App.plist;
  163. INFOPLIST_PREPROCESS = NO;
  164. INSTALL_PATH = "$(HOME)/Applications";
  165. PRODUCT_BUNDLE_IDENTIFIER = com.roli.MidiTest;
  166. USE_HEADERMAP = NO; }; name = Debug; };
  167. 8508F29925B0BD0B7BFF3FF3 = {isa = XCBuildConfiguration; buildSettings = {
  168. ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  169. ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
  170. CLANG_CXX_LANGUAGE_STANDARD = "c++14";
  171. CLANG_LINK_OBJC_RUNTIME = NO;
  172. COMBINE_HIDPI_IMAGES = YES;
  173. CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
  174. DEAD_CODE_STRIPPING = YES;
  175. GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
  176. GCC_OPTIMIZATION_LEVEL = 3;
  177. GCC_PREPROCESSOR_DEFINITIONS = (
  178. "_NDEBUG=1",
  179. "NDEBUG=1",
  180. "JUCER_XCODE_IPHONE_5BC26AE3=1",
  181. "JUCE_APP_VERSION=1.0.0",
  182. "JUCE_APP_VERSION_HEX=0x10000",
  183. "JucePlugin_Build_VST=0",
  184. "JucePlugin_Build_VST3=0",
  185. "JucePlugin_Build_AU=0",
  186. "JucePlugin_Build_AUv3=0",
  187. "JucePlugin_Build_RTAS=0",
  188. "JucePlugin_Build_AAX=0",
  189. "JucePlugin_Build_Standalone=0", );
  190. GCC_SYMBOLS_PRIVATE_EXTERN = YES;
  191. GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
  192. HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
  193. INFOPLIST_FILE = Info-App.plist;
  194. INFOPLIST_PREPROCESS = NO;
  195. INSTALL_PATH = "$(HOME)/Applications";
  196. LLVM_LTO = YES;
  197. PRODUCT_BUNDLE_IDENTIFIER = com.roli.MidiTest;
  198. USE_HEADERMAP = NO; }; name = Release; };
  199. E12A8778C1F50489C01F266F = {isa = XCBuildConfiguration; buildSettings = {
  200. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
  201. ALWAYS_SEARCH_USER_PATHS = NO;
  202. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  203. CLANG_WARN_BOOL_CONVERSION = YES;
  204. CLANG_WARN_COMMA = YES;
  205. CLANG_WARN_CONSTANT_CONVERSION = YES;
  206. CLANG_WARN_EMPTY_BODY = YES;
  207. CLANG_WARN_ENUM_CONVERSION = YES;
  208. CLANG_WARN_INFINITE_RECURSION = YES;
  209. CLANG_WARN_INT_CONVERSION = YES;
  210. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  211. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  212. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  213. CLANG_WARN_STRICT_PROTOTYPES = YES;
  214. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  215. CLANG_WARN_UNREACHABLE_CODE = YES;
  216. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  217. DEBUG_INFORMATION_FORMAT = "dwarf";
  218. ENABLE_STRICT_OBJC_MSGSEND = YES;
  219. ENABLE_TESTABILITY = YES;
  220. GCC_C_LANGUAGE_STANDARD = c11;
  221. GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
  222. GCC_MODEL_TUNING = G5;
  223. GCC_NO_COMMON_BLOCKS = YES;
  224. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  225. GCC_WARN_ABOUT_RETURN_TYPE = YES;
  226. GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
  227. GCC_WARN_MISSING_PARENTHESES = YES;
  228. GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
  229. GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
  230. GCC_WARN_UNDECLARED_SELECTOR = YES;
  231. GCC_WARN_UNINITIALIZED_AUTOS = YES;
  232. GCC_WARN_UNUSED_FUNCTION = YES;
  233. GCC_WARN_UNUSED_VARIABLE = YES;
  234. IPHONEOS_DEPLOYMENT_TARGET = 8.0;
  235. ONLY_ACTIVE_ARCH = YES;
  236. PRODUCT_NAME = "MidiTest";
  237. SDKROOT = iphoneos;
  238. TARGETED_DEVICE_FAMILY = "1,2";
  239. WARNING_CFLAGS = -Wreorder;
  240. ZERO_LINK = NO; }; name = Debug; };
  241. BBC1D92E610807090C266548 = {isa = XCBuildConfiguration; buildSettings = {
  242. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
  243. ALWAYS_SEARCH_USER_PATHS = NO;
  244. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  245. CLANG_WARN_BOOL_CONVERSION = YES;
  246. CLANG_WARN_COMMA = YES;
  247. CLANG_WARN_CONSTANT_CONVERSION = YES;
  248. CLANG_WARN_EMPTY_BODY = YES;
  249. CLANG_WARN_ENUM_CONVERSION = YES;
  250. CLANG_WARN_INFINITE_RECURSION = YES;
  251. CLANG_WARN_INT_CONVERSION = YES;
  252. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  253. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  254. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  255. CLANG_WARN_STRICT_PROTOTYPES = YES;
  256. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  257. CLANG_WARN_UNREACHABLE_CODE = YES;
  258. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  259. DEBUG_INFORMATION_FORMAT = "dwarf";
  260. ENABLE_STRICT_OBJC_MSGSEND = YES;
  261. GCC_C_LANGUAGE_STANDARD = c11;
  262. GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
  263. GCC_MODEL_TUNING = G5;
  264. GCC_NO_COMMON_BLOCKS = YES;
  265. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  266. GCC_WARN_ABOUT_RETURN_TYPE = YES;
  267. GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
  268. GCC_WARN_MISSING_PARENTHESES = YES;
  269. GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
  270. GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
  271. GCC_WARN_UNDECLARED_SELECTOR = YES;
  272. GCC_WARN_UNINITIALIZED_AUTOS = YES;
  273. GCC_WARN_UNUSED_FUNCTION = YES;
  274. GCC_WARN_UNUSED_VARIABLE = YES;
  275. IPHONEOS_DEPLOYMENT_TARGET = 8.0;
  276. PRODUCT_NAME = "MidiTest";
  277. SDKROOT = iphoneos;
  278. TARGETED_DEVICE_FAMILY = "1,2";
  279. WARNING_CFLAGS = -Wreorder;
  280. ZERO_LINK = NO; }; name = Release; };
  281. AF76B951E8014014261613D6 = {isa = PBXTargetDependency; target = 68C4BE0E455A27D9A0CEB672; };
  282. 33B4E927BEBC8696D1D2812E = {isa = XCConfigurationList; buildConfigurations = (
  283. E12A8778C1F50489C01F266F,
  284. BBC1D92E610807090C266548, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; };
  285. 9EEC5DC9E6376BF734D6A626 = {isa = XCConfigurationList; buildConfigurations = (
  286. 3B991DBD0B9EF35770D99DE0,
  287. 8508F29925B0BD0B7BFF3FF3, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; };
  288. A1114FDF6F871F83BAF3B6B8 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = (
  289. B4EA7A34D4DFF81EF9616B34, ); runOnlyForDeploymentPostprocessing = 0; };
  290. 80C515E0387A6AF48C93D08C = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = (
  291. 94151FFFF4B5D4915D7A5215,
  292. F5137909CF5368EB77945BFB,
  293. 6893598D285FE3A7E4EC9358,
  294. 532955A2D5281EA8AEAB6CB1,
  295. 7B174B99943C70F78568FBB3,
  296. 3B63255069BCE3FB46EFA714,
  297. BE949D1FB3F2965BCA76BD27,
  298. 3A4389CBE5C53CFDB9BE91AE,
  299. 00DB063BC3C3DD12E71396D9,
  300. 7F61C27D84D532040501393D,
  301. 1B1338721F6CAD1E410C63E2,
  302. F7EECBD89D15CF5026B8285F,
  303. 79882682F9443C44D182CEF6, ); runOnlyForDeploymentPostprocessing = 0; };
  304. AADBC72B2C7030FAD1D8CAF8 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = (
  305. 766D6C7C22B520C9B4FE4BFF,
  306. 6635F9B102B7D8BC31732833,
  307. 61FB52938D612F9865CBF79F,
  308. 020EF5B77BB12676D5084F84,
  309. 99268544C0ECDC5566CB6B2D,
  310. 4102C958B0DBAC6BE9614E71,
  311. 3EBA7814DF0091D5E6F13E6A,
  312. B5839C1ADE6343A97E377F9E,
  313. 820F8C7344562E54C962352F,
  314. 2276632F4A0CAA61F25AFCB2,
  315. CC428BCC000261D59E8CF764,
  316. 3D7C47402EAF5E8BE1C72E65,
  317. 029CD2478E773EB13C1D4D87, ); runOnlyForDeploymentPostprocessing = 0; };
  318. 68C4BE0E455A27D9A0CEB672 = {isa = PBXNativeTarget; buildConfigurationList = 9EEC5DC9E6376BF734D6A626; buildPhases = (
  319. A1114FDF6F871F83BAF3B6B8,
  320. 80C515E0387A6AF48C93D08C,
  321. AADBC72B2C7030FAD1D8CAF8, ); buildRules = ( ); dependencies = ( ); name = "MidiTest - App"; productName = MidiTest; productReference = AB7855931CA983F4EE039617; productType = "com.apple.product-type.application"; };
  322. 08CC3758D6C29BD07C86A240 = {isa = PBXProject; buildConfigurationList = 33B4E927BEBC8696D1D2812E; attributes = { LastUpgradeCheck = 0830; ORGANIZATIONNAME = "ROLI Ltd."; TargetAttributes = { 68C4BE0E455A27D9A0CEB672 = { 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 = 937739BC97C6E6294CDCF171; projectDirPath = ""; projectRoot = ""; targets = (68C4BE0E455A27D9A0CEB672); };
  323. };
  324. rootObject = 08CC3758D6C29BD07C86A240;
  325. }