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.

799 lines
23KB

  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 46;
  7. objects = {
  8. E1282ABB96DD2E7FA7F63559 = {
  9. isa = PBXBuildFile;
  10. fileRef = 614F2084407B35D62101F69F;
  11. };
  12. 8A0F71A4EEC7FE694352DD94 = {
  13. isa = PBXBuildFile;
  14. fileRef = 9EADBF913B7A454B6BE93A4A;
  15. };
  16. 30BE30F31D1AAED9FC893AA5 = {
  17. isa = PBXBuildFile;
  18. fileRef = 18C1CCE5684F9FA0478F27AD;
  19. };
  20. E74C8479F0E10EC28E1E2DE1 = {
  21. isa = PBXBuildFile;
  22. fileRef = C6030BFC7A19A5075AB0EC28;
  23. };
  24. 5AFD011031C266431687C922 = {
  25. isa = PBXBuildFile;
  26. fileRef = 9F28F179EF6B90EB9F4DBEE9;
  27. };
  28. 71863EE98034AB7C3CBCAA81 = {
  29. isa = PBXBuildFile;
  30. fileRef = 24D90B40648CC05A9B1AA55B;
  31. };
  32. BF3ECEF0623C9B67C4CEAAF2 = {
  33. isa = PBXBuildFile;
  34. fileRef = 6B887CEE009353C410AB4F63;
  35. };
  36. 893A86EF99F57B81286E58A1 = {
  37. isa = PBXBuildFile;
  38. fileRef = F40C1815F7E7E4FBAF3A3091;
  39. };
  40. 5923A711C0020F2CDD598714 = {
  41. isa = PBXBuildFile;
  42. fileRef = 12C680C68A15B9A590264B18;
  43. };
  44. F749F6DA494103257C9874CC = {
  45. isa = PBXBuildFile;
  46. fileRef = 6406C6755E61B1DC93071FF0;
  47. };
  48. CC782AABFA20787BABBCED90 = {
  49. isa = PBXBuildFile;
  50. fileRef = E1BB9D521BF6C055F5B88628;
  51. };
  52. FA27764C3CB8C061B1B787CC = {
  53. isa = PBXBuildFile;
  54. fileRef = 418405DCE48C1B4926143469;
  55. };
  56. F8099BB77DC0D01DCCC6AFB9 = {
  57. isa = PBXBuildFile;
  58. fileRef = 0A58FDDF6FB9253F51939A52;
  59. };
  60. AA0C9E035BB509F01A09310B = {
  61. isa = PBXBuildFile;
  62. fileRef = 60795BF638A7024B62C0DF09;
  63. };
  64. A783F6E198806332E7FB9744 = {
  65. isa = PBXBuildFile;
  66. fileRef = 8693552B5FA53C2003A66302;
  67. };
  68. 07451DA87757F9EF80E31BE8 = {
  69. isa = PBXBuildFile;
  70. fileRef = 0564535EEA7E4462926EA0C9;
  71. };
  72. 2BAED5B831BB736E77A718AE = {
  73. isa = PBXBuildFile;
  74. fileRef = 89B3243200BAA6BD72905DBB;
  75. };
  76. 01C9BC9A0A0F54B693CDA31A = {
  77. isa = PBXBuildFile;
  78. fileRef = 322D3066DCD98A8D0542236A;
  79. };
  80. 48ADBEF873A610909D727C97 = {
  81. isa = PBXBuildFile;
  82. fileRef = 9E05B63699A307598B66F829;
  83. };
  84. D145903EE5DBFD1BD98423F3 = {
  85. isa = PBXBuildFile;
  86. fileRef = 18E39207A0F5F9B8BC7EE94F;
  87. };
  88. C7B090C29D8DE4D2503204B1 = {
  89. isa = PBXBuildFile;
  90. fileRef = BAFDA8DE51E7A69E477439EB;
  91. };
  92. FFAF94080FF4A9995B33151E = {
  93. isa = PBXBuildFile;
  94. fileRef = 24425FFB0BCC7E54CADAA013;
  95. };
  96. D2CECF93178A1738DA02CA4A = {
  97. isa = PBXBuildFile;
  98. fileRef = EDD11E2CC0B18196ADA0C87B;
  99. };
  100. 7E870C094BAE67D7EB149F1C = {
  101. isa = PBXBuildFile;
  102. fileRef = 248FAA119A4FC24C522165EF;
  103. };
  104. 65FC2E13B65977FED63BDDE3 = {
  105. isa = PBXBuildFile;
  106. fileRef = 7E951216B6138C76653B1460;
  107. };
  108. 699954AF666E644C7B688381 = {
  109. isa = PBXBuildFile;
  110. fileRef = 0BC3C6A4F4FC1DD30DD8E17C;
  111. };
  112. 9D47995A33BBA693ED435B31 = {
  113. isa = PBXBuildFile;
  114. fileRef = B06AE97C86D27E7FEBCB4631;
  115. };
  116. 0564535EEA7E4462926EA0C9 = {
  117. isa = PBXFileReference;
  118. lastKnownFileType = sourcecode.cpp.cpp;
  119. name = Main.cpp;
  120. path = ../../Source/Main.cpp;
  121. sourceTree = "SOURCE_ROOT";
  122. };
  123. 0A58FDDF6FB9253F51939A52 = {
  124. isa = PBXFileReference;
  125. lastKnownFileType = wrapper.framework;
  126. name = QuartzCore.framework;
  127. path = System/Library/Frameworks/QuartzCore.framework;
  128. sourceTree = SDKROOT;
  129. };
  130. 0BC3C6A4F4FC1DD30DD8E17C = {
  131. isa = PBXFileReference;
  132. lastKnownFileType = sourcecode.cpp.objcpp;
  133. name = "include_juce_gui_basics.mm";
  134. path = "../../JuceLibraryCode/include_juce_gui_basics.mm";
  135. sourceTree = "SOURCE_ROOT";
  136. };
  137. 12C680C68A15B9A590264B18 = {
  138. isa = PBXFileReference;
  139. lastKnownFileType = wrapper.framework;
  140. name = CoreMIDI.framework;
  141. path = System/Library/Frameworks/CoreMIDI.framework;
  142. sourceTree = SDKROOT;
  143. };
  144. 18C1CCE5684F9FA0478F27AD = {
  145. isa = PBXFileReference;
  146. lastKnownFileType = wrapper.framework;
  147. name = AudioToolbox.framework;
  148. path = System/Library/Frameworks/AudioToolbox.framework;
  149. sourceTree = SDKROOT;
  150. };
  151. 18E39207A0F5F9B8BC7EE94F = {
  152. isa = PBXFileReference;
  153. lastKnownFileType = sourcecode.cpp.objcpp;
  154. name = "include_juce_audio_processors.mm";
  155. path = "../../JuceLibraryCode/include_juce_audio_processors.mm";
  156. sourceTree = "SOURCE_ROOT";
  157. };
  158. 24425FFB0BCC7E54CADAA013 = {
  159. isa = PBXFileReference;
  160. lastKnownFileType = sourcecode.cpp.objcpp;
  161. name = "include_juce_core.mm";
  162. path = "../../JuceLibraryCode/include_juce_core.mm";
  163. sourceTree = "SOURCE_ROOT";
  164. };
  165. 248FAA119A4FC24C522165EF = {
  166. isa = PBXFileReference;
  167. lastKnownFileType = sourcecode.cpp.objcpp;
  168. name = "include_juce_events.mm";
  169. path = "../../JuceLibraryCode/include_juce_events.mm";
  170. sourceTree = "SOURCE_ROOT";
  171. };
  172. 24D90B40648CC05A9B1AA55B = {
  173. isa = PBXFileReference;
  174. lastKnownFileType = wrapper.framework;
  175. name = CoreAudioKit.framework;
  176. path = System/Library/Frameworks/CoreAudioKit.framework;
  177. sourceTree = SDKROOT;
  178. };
  179. 253CCF9514FE705169600047 = {
  180. isa = PBXFileReference;
  181. lastKnownFileType = file;
  182. name = "juce_audio_formats";
  183. path = "../../../../modules/juce_audio_formats";
  184. sourceTree = "SOURCE_ROOT";
  185. };
  186. 26FE7BE182FBB9E7228A082D = {
  187. isa = PBXFileReference;
  188. lastKnownFileType = sourcecode.c.h;
  189. name = JuceHeader.h;
  190. path = ../../JuceLibraryCode/JuceHeader.h;
  191. sourceTree = "SOURCE_ROOT";
  192. };
  193. 322D3066DCD98A8D0542236A = {
  194. isa = PBXFileReference;
  195. lastKnownFileType = sourcecode.cpp.objcpp;
  196. name = "include_juce_audio_devices.mm";
  197. path = "../../JuceLibraryCode/include_juce_audio_devices.mm";
  198. sourceTree = "SOURCE_ROOT";
  199. };
  200. 418405DCE48C1B4926143469 = {
  201. isa = PBXFileReference;
  202. lastKnownFileType = wrapper.framework;
  203. name = MobileCoreServices.framework;
  204. path = System/Library/Frameworks/MobileCoreServices.framework;
  205. sourceTree = SDKROOT;
  206. };
  207. 429C7CD0E88FC64E9A72514D = {
  208. isa = PBXFileReference;
  209. lastKnownFileType = sourcecode.c.h;
  210. name = MainComponent.h;
  211. path = ../../Source/MainComponent.h;
  212. sourceTree = "SOURCE_ROOT";
  213. };
  214. 50FEDCEF881CC99174035167 = {
  215. isa = PBXFileReference;
  216. lastKnownFileType = file;
  217. name = "juce_gui_basics";
  218. path = "../../../../modules/juce_gui_basics";
  219. sourceTree = "SOURCE_ROOT";
  220. };
  221. 60795BF638A7024B62C0DF09 = {
  222. isa = PBXFileReference;
  223. lastKnownFileType = wrapper.framework;
  224. name = UIKit.framework;
  225. path = System/Library/Frameworks/UIKit.framework;
  226. sourceTree = SDKROOT;
  227. };
  228. 614F2084407B35D62101F69F = {
  229. isa = PBXFileReference;
  230. explicitFileType = wrapper.application;
  231. includeInIndex = 0;
  232. path = AudioPerformanceTest.app;
  233. sourceTree = "BUILT_PRODUCTS_DIR";
  234. };
  235. 6406C6755E61B1DC93071FF0 = {
  236. isa = PBXFileReference;
  237. lastKnownFileType = wrapper.framework;
  238. name = CoreText.framework;
  239. path = System/Library/Frameworks/CoreText.framework;
  240. sourceTree = SDKROOT;
  241. };
  242. 6B887CEE009353C410AB4F63 = {
  243. isa = PBXFileReference;
  244. lastKnownFileType = wrapper.framework;
  245. name = CoreGraphics.framework;
  246. path = System/Library/Frameworks/CoreGraphics.framework;
  247. sourceTree = SDKROOT;
  248. };
  249. 77AA9722BAADD4108205501A = {
  250. isa = PBXFileReference;
  251. lastKnownFileType = file;
  252. name = "juce_data_structures";
  253. path = "../../../../modules/juce_data_structures";
  254. sourceTree = "SOURCE_ROOT";
  255. };
  256. 7E951216B6138C76653B1460 = {
  257. isa = PBXFileReference;
  258. lastKnownFileType = sourcecode.cpp.objcpp;
  259. name = "include_juce_graphics.mm";
  260. path = "../../JuceLibraryCode/include_juce_graphics.mm";
  261. sourceTree = "SOURCE_ROOT";
  262. };
  263. 81017699F857F5BBFCA6E055 = {
  264. isa = PBXFileReference;
  265. lastKnownFileType = file;
  266. name = "juce_events";
  267. path = "../../../../modules/juce_events";
  268. sourceTree = "SOURCE_ROOT";
  269. };
  270. 8693552B5FA53C2003A66302 = {
  271. isa = PBXFileReference;
  272. lastKnownFileType = folder.assetcatalog;
  273. name = Images.xcassets;
  274. path = AudioPerformanceTest/Images.xcassets;
  275. sourceTree = "SOURCE_ROOT";
  276. };
  277. 89B3243200BAA6BD72905DBB = {
  278. isa = PBXFileReference;
  279. lastKnownFileType = sourcecode.cpp.objcpp;
  280. name = "include_juce_audio_basics.mm";
  281. path = "../../JuceLibraryCode/include_juce_audio_basics.mm";
  282. sourceTree = "SOURCE_ROOT";
  283. };
  284. 920FF34D4A00A5AD433EE5F4 = {
  285. isa = PBXFileReference;
  286. lastKnownFileType = file;
  287. name = "juce_audio_basics";
  288. path = "../../../../modules/juce_audio_basics";
  289. sourceTree = "SOURCE_ROOT";
  290. };
  291. 9516A19EE58DED8326DD0306 = {
  292. isa = PBXFileReference;
  293. lastKnownFileType = text.plist.xml;
  294. name = "Info-App.plist";
  295. path = "Info-App.plist";
  296. sourceTree = "SOURCE_ROOT";
  297. };
  298. 9E05B63699A307598B66F829 = {
  299. isa = PBXFileReference;
  300. lastKnownFileType = sourcecode.cpp.objcpp;
  301. name = "include_juce_audio_formats.mm";
  302. path = "../../JuceLibraryCode/include_juce_audio_formats.mm";
  303. sourceTree = "SOURCE_ROOT";
  304. };
  305. 9EADBF913B7A454B6BE93A4A = {
  306. isa = PBXFileReference;
  307. lastKnownFileType = wrapper.framework;
  308. name = Accelerate.framework;
  309. path = System/Library/Frameworks/Accelerate.framework;
  310. sourceTree = SDKROOT;
  311. };
  312. 9F28F179EF6B90EB9F4DBEE9 = {
  313. isa = PBXFileReference;
  314. lastKnownFileType = wrapper.framework;
  315. name = CoreAudio.framework;
  316. path = System/Library/Frameworks/CoreAudio.framework;
  317. sourceTree = SDKROOT;
  318. };
  319. A3B86BB7483BC5697B58E417 = {
  320. isa = PBXFileReference;
  321. lastKnownFileType = file;
  322. name = "juce_audio_devices";
  323. path = "../../../../modules/juce_audio_devices";
  324. sourceTree = "SOURCE_ROOT";
  325. };
  326. A65BB8D452A2A4859FA41F8B = {
  327. isa = PBXFileReference;
  328. lastKnownFileType = sourcecode.c.h;
  329. name = AppConfig.h;
  330. path = ../../JuceLibraryCode/AppConfig.h;
  331. sourceTree = "SOURCE_ROOT";
  332. };
  333. AD134CACB71BED6A22743C18 = {
  334. isa = PBXFileReference;
  335. lastKnownFileType = file;
  336. name = "juce_gui_extra";
  337. path = "../../../../modules/juce_gui_extra";
  338. sourceTree = "SOURCE_ROOT";
  339. };
  340. B06AE97C86D27E7FEBCB4631 = {
  341. isa = PBXFileReference;
  342. lastKnownFileType = sourcecode.cpp.objcpp;
  343. name = "include_juce_gui_extra.mm";
  344. path = "../../JuceLibraryCode/include_juce_gui_extra.mm";
  345. sourceTree = "SOURCE_ROOT";
  346. };
  347. BAFDA8DE51E7A69E477439EB = {
  348. isa = PBXFileReference;
  349. lastKnownFileType = sourcecode.cpp.objcpp;
  350. name = "include_juce_audio_utils.mm";
  351. path = "../../JuceLibraryCode/include_juce_audio_utils.mm";
  352. sourceTree = "SOURCE_ROOT";
  353. };
  354. C6030BFC7A19A5075AB0EC28 = {
  355. isa = PBXFileReference;
  356. lastKnownFileType = wrapper.framework;
  357. name = AVFoundation.framework;
  358. path = System/Library/Frameworks/AVFoundation.framework;
  359. sourceTree = SDKROOT;
  360. };
  361. C8EE61FDD1F06817A014B881 = {
  362. isa = PBXFileReference;
  363. lastKnownFileType = file;
  364. name = "juce_graphics";
  365. path = "../../../../modules/juce_graphics";
  366. sourceTree = "SOURCE_ROOT";
  367. };
  368. CBBC98B7CD350A07F5145FB4 = {
  369. isa = PBXFileReference;
  370. lastKnownFileType = file;
  371. name = "juce_audio_utils";
  372. path = "../../../../modules/juce_audio_utils";
  373. sourceTree = "SOURCE_ROOT";
  374. };
  375. D03C9A859FB4DBA8268D7FBA = {
  376. isa = PBXFileReference;
  377. lastKnownFileType = file;
  378. name = "juce_audio_processors";
  379. path = "../../../../modules/juce_audio_processors";
  380. sourceTree = "SOURCE_ROOT";
  381. };
  382. E1BB9D521BF6C055F5B88628 = {
  383. isa = PBXFileReference;
  384. lastKnownFileType = wrapper.framework;
  385. name = Foundation.framework;
  386. path = System/Library/Frameworks/Foundation.framework;
  387. sourceTree = SDKROOT;
  388. };
  389. E575FE2AD2F19FA6AEB536C2 = {
  390. isa = PBXFileReference;
  391. lastKnownFileType = file;
  392. name = "juce_core";
  393. path = "../../../../modules/juce_core";
  394. sourceTree = "SOURCE_ROOT";
  395. };
  396. EDD11E2CC0B18196ADA0C87B = {
  397. isa = PBXFileReference;
  398. lastKnownFileType = sourcecode.cpp.objcpp;
  399. name = "include_juce_data_structures.mm";
  400. path = "../../JuceLibraryCode/include_juce_data_structures.mm";
  401. sourceTree = "SOURCE_ROOT";
  402. };
  403. F40C1815F7E7E4FBAF3A3091 = {
  404. isa = PBXFileReference;
  405. lastKnownFileType = wrapper.framework;
  406. name = CoreImage.framework;
  407. path = System/Library/Frameworks/CoreImage.framework;
  408. sourceTree = SDKROOT;
  409. };
  410. 9F54D12C977843F8FEFCF041 = {
  411. isa = PBXGroup;
  412. children = (
  413. 0564535EEA7E4462926EA0C9,
  414. 429C7CD0E88FC64E9A72514D,
  415. );
  416. name = Source;
  417. sourceTree = "<group>";
  418. };
  419. 4E2981EC48DBFD725AD8E626 = {
  420. isa = PBXGroup;
  421. children = (
  422. 9F54D12C977843F8FEFCF041,
  423. );
  424. name = AudioPerformanceTest;
  425. sourceTree = "<group>";
  426. };
  427. 90489A23F0DBAD5F1550CE20 = {
  428. isa = PBXGroup;
  429. children = (
  430. 920FF34D4A00A5AD433EE5F4,
  431. A3B86BB7483BC5697B58E417,
  432. 253CCF9514FE705169600047,
  433. D03C9A859FB4DBA8268D7FBA,
  434. CBBC98B7CD350A07F5145FB4,
  435. E575FE2AD2F19FA6AEB536C2,
  436. 77AA9722BAADD4108205501A,
  437. 81017699F857F5BBFCA6E055,
  438. C8EE61FDD1F06817A014B881,
  439. 50FEDCEF881CC99174035167,
  440. AD134CACB71BED6A22743C18,
  441. );
  442. name = "JUCE Modules";
  443. sourceTree = "<group>";
  444. };
  445. 0B8996A5E2671A4628476CFB = {
  446. isa = PBXGroup;
  447. children = (
  448. A65BB8D452A2A4859FA41F8B,
  449. 89B3243200BAA6BD72905DBB,
  450. 322D3066DCD98A8D0542236A,
  451. 9E05B63699A307598B66F829,
  452. 18E39207A0F5F9B8BC7EE94F,
  453. BAFDA8DE51E7A69E477439EB,
  454. 24425FFB0BCC7E54CADAA013,
  455. EDD11E2CC0B18196ADA0C87B,
  456. 248FAA119A4FC24C522165EF,
  457. 7E951216B6138C76653B1460,
  458. 0BC3C6A4F4FC1DD30DD8E17C,
  459. B06AE97C86D27E7FEBCB4631,
  460. 26FE7BE182FBB9E7228A082D,
  461. );
  462. name = "JUCE Library Code";
  463. sourceTree = "<group>";
  464. };
  465. ED3C55ACC14D6DE2BC3B8A1D = {
  466. isa = PBXGroup;
  467. children = (
  468. 9516A19EE58DED8326DD0306,
  469. 8693552B5FA53C2003A66302,
  470. );
  471. name = Resources;
  472. sourceTree = "<group>";
  473. };
  474. 02A7F817D49F2BC1D70F4242 = {
  475. isa = PBXGroup;
  476. children = (
  477. 9EADBF913B7A454B6BE93A4A,
  478. 18C1CCE5684F9FA0478F27AD,
  479. C6030BFC7A19A5075AB0EC28,
  480. 9F28F179EF6B90EB9F4DBEE9,
  481. 24D90B40648CC05A9B1AA55B,
  482. 6B887CEE009353C410AB4F63,
  483. F40C1815F7E7E4FBAF3A3091,
  484. 12C680C68A15B9A590264B18,
  485. 6406C6755E61B1DC93071FF0,
  486. E1BB9D521BF6C055F5B88628,
  487. 418405DCE48C1B4926143469,
  488. 0A58FDDF6FB9253F51939A52,
  489. 60795BF638A7024B62C0DF09,
  490. );
  491. name = Frameworks;
  492. sourceTree = "<group>";
  493. };
  494. 1DFEAF972822E305E013CC06 = {
  495. isa = PBXGroup;
  496. children = (
  497. 614F2084407B35D62101F69F,
  498. );
  499. name = Products;
  500. sourceTree = "<group>";
  501. };
  502. 3BA1BA0CAFE969E99950C06B = {
  503. isa = PBXGroup;
  504. children = (
  505. 4E2981EC48DBFD725AD8E626,
  506. 90489A23F0DBAD5F1550CE20,
  507. 0B8996A5E2671A4628476CFB,
  508. ED3C55ACC14D6DE2BC3B8A1D,
  509. 02A7F817D49F2BC1D70F4242,
  510. 1DFEAF972822E305E013CC06,
  511. );
  512. name = Source;
  513. sourceTree = "<group>";
  514. };
  515. 19B7C16D592FB25D09022191 = {
  516. isa = XCBuildConfiguration;
  517. buildSettings = {
  518. ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  519. ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
  520. CLANG_CXX_LANGUAGE_STANDARD = "c++14";
  521. CLANG_CXX_LIBRARY = "libc++";
  522. CLANG_LINK_OBJC_RUNTIME = NO;
  523. COMBINE_HIDPI_IMAGES = YES;
  524. CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
  525. COPY_PHASE_STRIP = NO;
  526. GCC_DYNAMIC_NO_PIC = NO;
  527. GCC_OPTIMIZATION_LEVEL = 0;
  528. GCC_PREPROCESSOR_DEFINITIONS = (
  529. "_DEBUG=1",
  530. "DEBUG=1",
  531. "JUCER_XCODE_IPHONE_5BC26AE3=1",
  532. "JUCE_APP_VERSION=1.0.0",
  533. "JUCE_APP_VERSION_HEX=0x10000",
  534. "JucePlugin_Build_VST=0",
  535. "JucePlugin_Build_VST3=0",
  536. "JucePlugin_Build_AU=0",
  537. "JucePlugin_Build_AUv3=0",
  538. "JucePlugin_Build_RTAS=0",
  539. "JucePlugin_Build_AAX=0",
  540. "JucePlugin_Build_Standalone=0",
  541. "JucePlugin_Build_Unity=0",
  542. );
  543. GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
  544. HEADER_SEARCH_PATHS = (
  545. "../../JuceLibraryCode",
  546. "../../../../modules",
  547. "$(inherited)",
  548. );
  549. INFOPLIST_FILE = Info-App.plist;
  550. INFOPLIST_PREPROCESS = NO;
  551. INSTALL_PATH = "$(HOME)/Applications";
  552. PRODUCT_BUNDLE_IDENTIFIER = com.juce.AudioPerformanceTest;
  553. PRODUCT_NAME = "AudioPerformanceTest";
  554. USE_HEADERMAP = NO;
  555. };
  556. name = Debug;
  557. };
  558. B7A6988E30C0A68B01EDC53B = {
  559. isa = XCBuildConfiguration;
  560. buildSettings = {
  561. ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  562. ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
  563. CLANG_CXX_LANGUAGE_STANDARD = "c++14";
  564. CLANG_CXX_LIBRARY = "libc++";
  565. CLANG_LINK_OBJC_RUNTIME = NO;
  566. COMBINE_HIDPI_IMAGES = YES;
  567. CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
  568. DEAD_CODE_STRIPPING = YES;
  569. GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
  570. GCC_OPTIMIZATION_LEVEL = 3;
  571. GCC_PREPROCESSOR_DEFINITIONS = (
  572. "_NDEBUG=1",
  573. "NDEBUG=1",
  574. "JUCER_XCODE_IPHONE_5BC26AE3=1",
  575. "JUCE_APP_VERSION=1.0.0",
  576. "JUCE_APP_VERSION_HEX=0x10000",
  577. "JucePlugin_Build_VST=0",
  578. "JucePlugin_Build_VST3=0",
  579. "JucePlugin_Build_AU=0",
  580. "JucePlugin_Build_AUv3=0",
  581. "JucePlugin_Build_RTAS=0",
  582. "JucePlugin_Build_AAX=0",
  583. "JucePlugin_Build_Standalone=0",
  584. "JucePlugin_Build_Unity=0",
  585. );
  586. GCC_SYMBOLS_PRIVATE_EXTERN = YES;
  587. GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
  588. HEADER_SEARCH_PATHS = (
  589. "../../JuceLibraryCode",
  590. "../../../../modules",
  591. "$(inherited)",
  592. );
  593. INFOPLIST_FILE = Info-App.plist;
  594. INFOPLIST_PREPROCESS = NO;
  595. INSTALL_PATH = "$(HOME)/Applications";
  596. LLVM_LTO = YES;
  597. PRODUCT_BUNDLE_IDENTIFIER = com.juce.AudioPerformanceTest;
  598. PRODUCT_NAME = "AudioPerformanceTest";
  599. USE_HEADERMAP = NO;
  600. };
  601. name = Release;
  602. };
  603. B907CDF95622107F20CD7617 = {
  604. isa = XCBuildConfiguration;
  605. buildSettings = {
  606. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
  607. ALWAYS_SEARCH_USER_PATHS = NO;
  608. CLANG_ENABLE_OBJC_WEAK = YES;
  609. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  610. CLANG_WARN_BOOL_CONVERSION = YES;
  611. CLANG_WARN_COMMA = YES;
  612. CLANG_WARN_CONSTANT_CONVERSION = YES;
  613. CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
  614. CLANG_WARN_EMPTY_BODY = YES;
  615. CLANG_WARN_ENUM_CONVERSION = YES;
  616. CLANG_WARN_INFINITE_RECURSION = YES;
  617. CLANG_WARN_INT_CONVERSION = YES;
  618. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  619. CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
  620. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  621. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  622. CLANG_WARN_STRICT_PROTOTYPES = YES;
  623. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  624. CLANG_WARN_UNREACHABLE_CODE = YES;
  625. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  626. DEBUG_INFORMATION_FORMAT = "dwarf";
  627. ENABLE_STRICT_OBJC_MSGSEND = YES;
  628. ENABLE_TESTABILITY = YES;
  629. GCC_C_LANGUAGE_STANDARD = c11;
  630. GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
  631. GCC_MODEL_TUNING = G5;
  632. GCC_NO_COMMON_BLOCKS = YES;
  633. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  634. GCC_WARN_ABOUT_RETURN_TYPE = YES;
  635. GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
  636. GCC_WARN_MISSING_PARENTHESES = YES;
  637. GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
  638. GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
  639. GCC_WARN_UNDECLARED_SELECTOR = YES;
  640. GCC_WARN_UNINITIALIZED_AUTOS = YES;
  641. GCC_WARN_UNUSED_FUNCTION = YES;
  642. GCC_WARN_UNUSED_VARIABLE = YES;
  643. IPHONEOS_DEPLOYMENT_TARGET = 9.3;
  644. ONLY_ACTIVE_ARCH = YES;
  645. PRODUCT_NAME = "AudioPerformanceTest";
  646. SDKROOT = iphoneos;
  647. TARGETED_DEVICE_FAMILY = "1,2";
  648. WARNING_CFLAGS = -Wreorder;
  649. ZERO_LINK = NO;
  650. };
  651. name = Debug;
  652. };
  653. BF82CBDF63CC37CADC61A511 = {
  654. isa = XCBuildConfiguration;
  655. buildSettings = {
  656. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
  657. ALWAYS_SEARCH_USER_PATHS = NO;
  658. CLANG_ENABLE_OBJC_WEAK = YES;
  659. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  660. CLANG_WARN_BOOL_CONVERSION = YES;
  661. CLANG_WARN_COMMA = YES;
  662. CLANG_WARN_CONSTANT_CONVERSION = YES;
  663. CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
  664. CLANG_WARN_EMPTY_BODY = YES;
  665. CLANG_WARN_ENUM_CONVERSION = YES;
  666. CLANG_WARN_INFINITE_RECURSION = YES;
  667. CLANG_WARN_INT_CONVERSION = YES;
  668. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  669. CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
  670. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  671. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  672. CLANG_WARN_STRICT_PROTOTYPES = YES;
  673. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  674. CLANG_WARN_UNREACHABLE_CODE = YES;
  675. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  676. DEBUG_INFORMATION_FORMAT = "dwarf";
  677. ENABLE_STRICT_OBJC_MSGSEND = YES;
  678. GCC_C_LANGUAGE_STANDARD = c11;
  679. GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
  680. GCC_MODEL_TUNING = G5;
  681. GCC_NO_COMMON_BLOCKS = YES;
  682. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  683. GCC_WARN_ABOUT_RETURN_TYPE = YES;
  684. GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
  685. GCC_WARN_MISSING_PARENTHESES = YES;
  686. GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
  687. GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
  688. GCC_WARN_UNDECLARED_SELECTOR = YES;
  689. GCC_WARN_UNINITIALIZED_AUTOS = YES;
  690. GCC_WARN_UNUSED_FUNCTION = YES;
  691. GCC_WARN_UNUSED_VARIABLE = YES;
  692. IPHONEOS_DEPLOYMENT_TARGET = 9.3;
  693. PRODUCT_NAME = "AudioPerformanceTest";
  694. SDKROOT = iphoneos;
  695. TARGETED_DEVICE_FAMILY = "1,2";
  696. WARNING_CFLAGS = -Wreorder;
  697. ZERO_LINK = NO;
  698. };
  699. name = Release;
  700. };
  701. AA3837ADCB1CEB3B0E2D20B3 = {
  702. isa = PBXTargetDependency;
  703. target = E9FD2656EC625C9C8DE30219;
  704. };
  705. 7097CF6AC086DAC346ACCCD9 = {
  706. isa = XCConfigurationList;
  707. buildConfigurations = (
  708. B907CDF95622107F20CD7617,
  709. BF82CBDF63CC37CADC61A511,
  710. );
  711. defaultConfigurationIsVisible = 0;
  712. defaultConfigurationName = Debug;
  713. };
  714. 674C2AF5989C06689C6065FC = {
  715. isa = XCConfigurationList;
  716. buildConfigurations = (
  717. 19B7C16D592FB25D09022191,
  718. B7A6988E30C0A68B01EDC53B,
  719. );
  720. defaultConfigurationIsVisible = 0;
  721. defaultConfigurationName = Debug;
  722. };
  723. C86DD529EC94922C2AB61742 = {
  724. isa = PBXResourcesBuildPhase;
  725. buildActionMask = 2147483647;
  726. files = (
  727. A783F6E198806332E7FB9744,
  728. );
  729. runOnlyForDeploymentPostprocessing = 0;
  730. };
  731. 6C2BE2DE2ECC96615ED827AB = {
  732. isa = PBXSourcesBuildPhase;
  733. buildActionMask = 2147483647;
  734. files = (
  735. 07451DA87757F9EF80E31BE8,
  736. 2BAED5B831BB736E77A718AE,
  737. 01C9BC9A0A0F54B693CDA31A,
  738. 48ADBEF873A610909D727C97,
  739. D145903EE5DBFD1BD98423F3,
  740. C7B090C29D8DE4D2503204B1,
  741. FFAF94080FF4A9995B33151E,
  742. D2CECF93178A1738DA02CA4A,
  743. 7E870C094BAE67D7EB149F1C,
  744. 65FC2E13B65977FED63BDDE3,
  745. 699954AF666E644C7B688381,
  746. 9D47995A33BBA693ED435B31,
  747. );
  748. runOnlyForDeploymentPostprocessing = 0;
  749. };
  750. 409D569C572B6EF7F4F1702D = {
  751. isa = PBXFrameworksBuildPhase;
  752. buildActionMask = 2147483647;
  753. files = (
  754. 8A0F71A4EEC7FE694352DD94,
  755. 30BE30F31D1AAED9FC893AA5,
  756. E74C8479F0E10EC28E1E2DE1,
  757. 5AFD011031C266431687C922,
  758. 71863EE98034AB7C3CBCAA81,
  759. BF3ECEF0623C9B67C4CEAAF2,
  760. 893A86EF99F57B81286E58A1,
  761. 5923A711C0020F2CDD598714,
  762. F749F6DA494103257C9874CC,
  763. CC782AABFA20787BABBCED90,
  764. FA27764C3CB8C061B1B787CC,
  765. F8099BB77DC0D01DCCC6AFB9,
  766. AA0C9E035BB509F01A09310B,
  767. );
  768. runOnlyForDeploymentPostprocessing = 0;
  769. };
  770. E9FD2656EC625C9C8DE30219 = {
  771. isa = PBXNativeTarget;
  772. buildConfigurationList = 674C2AF5989C06689C6065FC;
  773. buildPhases = (
  774. C86DD529EC94922C2AB61742,
  775. 6C2BE2DE2ECC96615ED827AB,
  776. 409D569C572B6EF7F4F1702D,
  777. );
  778. buildRules = ( );
  779. dependencies = ( );
  780. name = "AudioPerformanceTest - App";
  781. productName = AudioPerformanceTest;
  782. productReference = 614F2084407B35D62101F69F;
  783. productType = "com.apple.product-type.application";
  784. };
  785. 9CE2A44801B5B4BE7A9667DA = {
  786. isa = PBXProject;
  787. buildConfigurationList = 7097CF6AC086DAC346ACCCD9;
  788. attributes = { LastUpgradeCheck = 0930; ORGANIZATIONNAME = "ROLI Ltd."; TargetAttributes = { E9FD2656EC625C9C8DE30219 = { 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; }; }; }; }; };
  789. compatibilityVersion = "Xcode 3.2";
  790. hasScannedForEncodings = 0;
  791. mainGroup = 3BA1BA0CAFE969E99950C06B;
  792. projectDirPath = "";
  793. projectRoot = "";
  794. targets = (E9FD2656EC625C9C8DE30219);
  795. };
  796. };
  797. rootObject = 9CE2A44801B5B4BE7A9667DA;
  798. }