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.

798 lines
24KB

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