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.

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