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.

254 lines
16KB

  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 46;
  7. objects = {
  8. 95AA57DF380DDDCD099D4000 = {isa = PBXBuildFile; fileRef = 707149C59A1AF9752E428B97; };
  9. B45E888BC48139CA81112E4A = {isa = PBXBuildFile; fileRef = 570EA8E9B2BD490DAA35F86E; };
  10. 375013DDDA026F2709E4FDAD = {isa = PBXBuildFile; fileRef = C858CF44E96D416E4B6B9266; };
  11. 877F68400FB5A15B39719C61 = {isa = PBXBuildFile; fileRef = 08EEB00E1779867598046EB6; };
  12. 38EE4929FFB8B83FB37B6E73 = {isa = PBXBuildFile; fileRef = FBCE051A0BA6C9FA3E64B47B; };
  13. A0DA914E3E16F49D60A5A47F = {isa = PBXBuildFile; fileRef = 3D44D3C7CC1020729BBF62BB; };
  14. D293FC19C031441D146F2410 = {isa = PBXBuildFile; fileRef = 6A86C9751E9DCFA62D4562DB; };
  15. 962036B1BB2EDB0F9D53E125 = {isa = PBXBuildFile; fileRef = 33B9806EFA95DA05ACD9344E; };
  16. 6297B7A712B1E5A74311F162 = {isa = PBXBuildFile; fileRef = 5DC0FF6BC4AE24FABC41F20E; };
  17. 132F9FBC9EB36AF2E755325D = {isa = PBXBuildFile; fileRef = AD2CFF58DA5E1C6EDF9CC399; };
  18. 805CDCC5840B0D713C286826 = {isa = PBXBuildFile; fileRef = A0DDFB3559C431E96EC59392; };
  19. C09B5A3CD0643CF37C9CF851 = {isa = PBXBuildFile; fileRef = 61FADB63565026F559F43F3B; };
  20. A1DF340E80EC501B1DBE75A0 = {isa = PBXBuildFile; fileRef = 65311EED96DCA9B62EBFEA04; };
  21. 02589D465A73E0112B97BD3A = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_core"; path = "../../../../modules/juce_core"; sourceTree = "SOURCE_ROOT"; };
  22. 08EEB00E1779867598046EB6 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; };
  23. 1AA9DA887BE127DCED5228BB = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_events"; path = "../../../../modules/juce_events"; sourceTree = "SOURCE_ROOT"; };
  24. 33B9806EFA95DA05ACD9344E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "include_juce_analytics.cpp"; path = "../../JuceLibraryCode/include_juce_analytics.cpp"; sourceTree = "SOURCE_ROOT"; };
  25. 3D44D3C7CC1020729BBF62BB = {isa = PBXFileReference; lastKnownFileType = file.nib; name = RecentFilesMenuTemplate.nib; path = RecentFilesMenuTemplate.nib; sourceTree = "SOURCE_ROOT"; };
  26. 5219A3D3BECB8C7135C90377 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_gui_basics"; path = "../../../../modules/juce_gui_basics"; sourceTree = "SOURCE_ROOT"; };
  27. 570EA8E9B2BD490DAA35F86E = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; };
  28. 5DC0FF6BC4AE24FABC41F20E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_core.mm"; path = "../../JuceLibraryCode/include_juce_core.mm"; sourceTree = "SOURCE_ROOT"; };
  29. 61FADB63565026F559F43F3B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_graphics.mm"; path = "../../JuceLibraryCode/include_juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; };
  30. 65311EED96DCA9B62EBFEA04 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_gui_basics.mm"; path = "../../JuceLibraryCode/include_juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; };
  31. 6A86C9751E9DCFA62D4562DB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Main.cpp; path = ../../Source/Main.cpp; sourceTree = "SOURCE_ROOT"; };
  32. 707149C59A1AF9752E428B97 = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AnalyticsCollection.app; sourceTree = "BUILT_PRODUCTS_DIR"; };
  33. 7A9FA859A2C2AE9FDDC99AD9 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-App.plist"; path = "Info-App.plist"; sourceTree = "SOURCE_ROOT"; };
  34. 886AEA380A40C905503764EB = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_graphics"; path = "../../../../modules/juce_graphics"; sourceTree = "SOURCE_ROOT"; };
  35. 8A74F3F7422C89A897D93397 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = "SOURCE_ROOT"; };
  36. 8B927F72BA8726A064560942 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = GoogleAnalyticsDestination.h; path = ../../Source/GoogleAnalyticsDestination.h; sourceTree = "SOURCE_ROOT"; };
  37. 91208A06115D573563996967 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = "SOURCE_ROOT"; };
  38. 996BEF5ADCE2EC85EB9F637F = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_data_structures"; path = "../../../../modules/juce_data_structures"; sourceTree = "SOURCE_ROOT"; };
  39. A0DDFB3559C431E96EC59392 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_events.mm"; path = "../../JuceLibraryCode/include_juce_events.mm"; sourceTree = "SOURCE_ROOT"; };
  40. AAB5010326113C1358279789 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = DemoAnalyticsEventTypes.h; path = ../../Source/DemoAnalyticsEventTypes.h; sourceTree = "SOURCE_ROOT"; };
  41. AD2CFF58DA5E1C6EDF9CC399 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_data_structures.mm"; path = "../../JuceLibraryCode/include_juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; };
  42. C858CF44E96D416E4B6B9266 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; };
  43. D352CDB4CA7E8B21FAA83B8C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MainComponent.h; path = ../../Source/MainComponent.h; sourceTree = "SOURCE_ROOT"; };
  44. F2CF007AA4C90AC7A5AD1604 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_analytics"; path = "../../../../modules/juce_analytics"; sourceTree = "SOURCE_ROOT"; };
  45. FBCE051A0BA6C9FA3E64B47B = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
  46. D269FA28B5D6012AEFE0BF20 = {isa = PBXGroup; children = (
  47. AAB5010326113C1358279789,
  48. 8B927F72BA8726A064560942,
  49. D352CDB4CA7E8B21FAA83B8C,
  50. 6A86C9751E9DCFA62D4562DB, ); name = Source; sourceTree = "<group>"; };
  51. 2B971235E85DF9D98B6FC8AF = {isa = PBXGroup; children = (
  52. D269FA28B5D6012AEFE0BF20, ); name = AnalyticsCollection; sourceTree = "<group>"; };
  53. 0B35DCE65DF34DECBF1D8118 = {isa = PBXGroup; children = (
  54. F2CF007AA4C90AC7A5AD1604,
  55. 02589D465A73E0112B97BD3A,
  56. 996BEF5ADCE2EC85EB9F637F,
  57. 1AA9DA887BE127DCED5228BB,
  58. 886AEA380A40C905503764EB,
  59. 5219A3D3BECB8C7135C90377, ); name = "JUCE Modules"; sourceTree = "<group>"; };
  60. B24D9AE60E0CE5D1A75693B5 = {isa = PBXGroup; children = (
  61. 8A74F3F7422C89A897D93397,
  62. 33B9806EFA95DA05ACD9344E,
  63. 5DC0FF6BC4AE24FABC41F20E,
  64. AD2CFF58DA5E1C6EDF9CC399,
  65. A0DDFB3559C431E96EC59392,
  66. 61FADB63565026F559F43F3B,
  67. 65311EED96DCA9B62EBFEA04,
  68. 91208A06115D573563996967, ); name = "JUCE Library Code"; sourceTree = "<group>"; };
  69. 782C3BD0C802236A266FDEDD = {isa = PBXGroup; children = (
  70. 7A9FA859A2C2AE9FDDC99AD9,
  71. 3D44D3C7CC1020729BBF62BB, ); name = Resources; sourceTree = "<group>"; };
  72. F70B9CB615E26A697D2CBEB4 = {isa = PBXGroup; children = (
  73. 570EA8E9B2BD490DAA35F86E,
  74. C858CF44E96D416E4B6B9266,
  75. 08EEB00E1779867598046EB6,
  76. FBCE051A0BA6C9FA3E64B47B, ); name = Frameworks; sourceTree = "<group>"; };
  77. 40E8A594A7EAFA1EF5707952 = {isa = PBXGroup; children = (
  78. 707149C59A1AF9752E428B97, ); name = Products; sourceTree = "<group>"; };
  79. 5CB45B3816ED17D0620DDEBF = {isa = PBXGroup; children = (
  80. 2B971235E85DF9D98B6FC8AF,
  81. 0B35DCE65DF34DECBF1D8118,
  82. B24D9AE60E0CE5D1A75693B5,
  83. 782C3BD0C802236A266FDEDD,
  84. F70B9CB615E26A697D2CBEB4,
  85. 40E8A594A7EAFA1EF5707952, ); name = Source; sourceTree = "<group>"; };
  86. 6FF8E864589AD3C2C06BF546 = {isa = XCBuildConfiguration; buildSettings = {
  87. CLANG_CXX_LANGUAGE_STANDARD = "c++14";
  88. CLANG_LINK_OBJC_RUNTIME = NO;
  89. COMBINE_HIDPI_IMAGES = YES;
  90. CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
  91. COPY_PHASE_STRIP = NO;
  92. GCC_DYNAMIC_NO_PIC = NO;
  93. GCC_OPTIMIZATION_LEVEL = 0;
  94. GCC_PREPROCESSOR_DEFINITIONS = (
  95. "_DEBUG=1",
  96. "DEBUG=1",
  97. "JUCER_XCODE_MAC_F6D2F4CF=1",
  98. "JUCE_APP_VERSION=1.0.0",
  99. "JUCE_APP_VERSION_HEX=0x10000",
  100. "JucePlugin_Build_VST=0",
  101. "JucePlugin_Build_VST3=0",
  102. "JucePlugin_Build_AU=0",
  103. "JucePlugin_Build_AUv3=0",
  104. "JucePlugin_Build_RTAS=0",
  105. "JucePlugin_Build_AAX=0",
  106. "JucePlugin_Build_Standalone=0", );
  107. GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
  108. HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
  109. INFOPLIST_FILE = Info-App.plist;
  110. INFOPLIST_PREPROCESS = NO;
  111. INSTALL_PATH = "$(HOME)/Applications";
  112. MACOSX_DEPLOYMENT_TARGET = 10.11;
  113. MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
  114. PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.AnalyticsCollection;
  115. SDKROOT_ppc = macosx10.5;
  116. USE_HEADERMAP = NO; }; name = Debug; };
  117. 8575FCD908F2B0E4E641C1A0 = {isa = XCBuildConfiguration; buildSettings = {
  118. CLANG_CXX_LANGUAGE_STANDARD = "c++14";
  119. CLANG_LINK_OBJC_RUNTIME = NO;
  120. COMBINE_HIDPI_IMAGES = YES;
  121. CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
  122. DEAD_CODE_STRIPPING = YES;
  123. GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
  124. GCC_OPTIMIZATION_LEVEL = 3;
  125. GCC_PREPROCESSOR_DEFINITIONS = (
  126. "_NDEBUG=1",
  127. "NDEBUG=1",
  128. "JUCER_XCODE_MAC_F6D2F4CF=1",
  129. "JUCE_APP_VERSION=1.0.0",
  130. "JUCE_APP_VERSION_HEX=0x10000",
  131. "JucePlugin_Build_VST=0",
  132. "JucePlugin_Build_VST3=0",
  133. "JucePlugin_Build_AU=0",
  134. "JucePlugin_Build_AUv3=0",
  135. "JucePlugin_Build_RTAS=0",
  136. "JucePlugin_Build_AAX=0",
  137. "JucePlugin_Build_Standalone=0", );
  138. GCC_SYMBOLS_PRIVATE_EXTERN = YES;
  139. GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
  140. HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
  141. INFOPLIST_FILE = Info-App.plist;
  142. INFOPLIST_PREPROCESS = NO;
  143. INSTALL_PATH = "$(HOME)/Applications";
  144. MACOSX_DEPLOYMENT_TARGET = 10.11;
  145. MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
  146. PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.AnalyticsCollection;
  147. SDKROOT_ppc = macosx10.5;
  148. USE_HEADERMAP = NO; }; name = Release; };
  149. 0399310F2F5034CFCB14437B = {isa = XCBuildConfiguration; buildSettings = {
  150. ALWAYS_SEARCH_USER_PATHS = NO;
  151. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  152. CLANG_WARN_BOOL_CONVERSION = YES;
  153. CLANG_WARN_COMMA = YES;
  154. CLANG_WARN_CONSTANT_CONVERSION = YES;
  155. CLANG_WARN_EMPTY_BODY = YES;
  156. CLANG_WARN_ENUM_CONVERSION = YES;
  157. CLANG_WARN_INFINITE_RECURSION = YES;
  158. CLANG_WARN_INT_CONVERSION = YES;
  159. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  160. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  161. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  162. CLANG_WARN_STRICT_PROTOTYPES = YES;
  163. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  164. CLANG_WARN_UNREACHABLE_CODE = YES;
  165. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  166. DEBUG_INFORMATION_FORMAT = "dwarf";
  167. ENABLE_STRICT_OBJC_MSGSEND = YES;
  168. ENABLE_TESTABILITY = YES;
  169. GCC_C_LANGUAGE_STANDARD = c11;
  170. GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
  171. GCC_MODEL_TUNING = G5;
  172. GCC_NO_COMMON_BLOCKS = YES;
  173. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  174. GCC_WARN_ABOUT_RETURN_TYPE = YES;
  175. GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
  176. GCC_WARN_MISSING_PARENTHESES = YES;
  177. GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
  178. GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
  179. GCC_WARN_UNDECLARED_SELECTOR = YES;
  180. GCC_WARN_UNINITIALIZED_AUTOS = YES;
  181. GCC_WARN_UNUSED_FUNCTION = YES;
  182. GCC_WARN_UNUSED_VARIABLE = YES;
  183. ONLY_ACTIVE_ARCH = YES;
  184. PRODUCT_NAME = "AnalyticsCollection";
  185. WARNING_CFLAGS = -Wreorder;
  186. ZERO_LINK = NO; }; name = Debug; };
  187. D9987A1AC287063A4E090185 = {isa = XCBuildConfiguration; buildSettings = {
  188. ALWAYS_SEARCH_USER_PATHS = NO;
  189. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  190. CLANG_WARN_BOOL_CONVERSION = YES;
  191. CLANG_WARN_COMMA = YES;
  192. CLANG_WARN_CONSTANT_CONVERSION = YES;
  193. CLANG_WARN_EMPTY_BODY = YES;
  194. CLANG_WARN_ENUM_CONVERSION = YES;
  195. CLANG_WARN_INFINITE_RECURSION = YES;
  196. CLANG_WARN_INT_CONVERSION = YES;
  197. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  198. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  199. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  200. CLANG_WARN_STRICT_PROTOTYPES = YES;
  201. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  202. CLANG_WARN_UNREACHABLE_CODE = YES;
  203. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  204. DEBUG_INFORMATION_FORMAT = "dwarf";
  205. ENABLE_STRICT_OBJC_MSGSEND = YES;
  206. GCC_C_LANGUAGE_STANDARD = c11;
  207. GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
  208. GCC_MODEL_TUNING = G5;
  209. GCC_NO_COMMON_BLOCKS = YES;
  210. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  211. GCC_WARN_ABOUT_RETURN_TYPE = YES;
  212. GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
  213. GCC_WARN_MISSING_PARENTHESES = YES;
  214. GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
  215. GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
  216. GCC_WARN_UNDECLARED_SELECTOR = YES;
  217. GCC_WARN_UNINITIALIZED_AUTOS = YES;
  218. GCC_WARN_UNUSED_FUNCTION = YES;
  219. GCC_WARN_UNUSED_VARIABLE = YES;
  220. PRODUCT_NAME = "AnalyticsCollection";
  221. WARNING_CFLAGS = -Wreorder;
  222. ZERO_LINK = NO; }; name = Release; };
  223. E1B8C9CDDA25A31AA3C9C1BC = {isa = PBXTargetDependency; target = 3195ADB3A101AAE977C998D2; };
  224. 65535D1056F6B2C9C545923E = {isa = XCConfigurationList; buildConfigurations = (
  225. 0399310F2F5034CFCB14437B,
  226. D9987A1AC287063A4E090185, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; };
  227. 850BB95DDE68E87344778037 = {isa = XCConfigurationList; buildConfigurations = (
  228. 6FF8E864589AD3C2C06BF546,
  229. 8575FCD908F2B0E4E641C1A0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; };
  230. 9DE971716CBA79E89467EFD0 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = (
  231. A0DA914E3E16F49D60A5A47F, ); runOnlyForDeploymentPostprocessing = 0; };
  232. A01C1A7AFBB72E638096E0BA = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = (
  233. D293FC19C031441D146F2410,
  234. 962036B1BB2EDB0F9D53E125,
  235. 6297B7A712B1E5A74311F162,
  236. 132F9FBC9EB36AF2E755325D,
  237. 805CDCC5840B0D713C286826,
  238. C09B5A3CD0643CF37C9CF851,
  239. A1DF340E80EC501B1DBE75A0, ); runOnlyForDeploymentPostprocessing = 0; };
  240. 32F46511CABBD859FD1D427D = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = (
  241. B45E888BC48139CA81112E4A,
  242. 375013DDDA026F2709E4FDAD,
  243. 877F68400FB5A15B39719C61,
  244. 38EE4929FFB8B83FB37B6E73, ); runOnlyForDeploymentPostprocessing = 0; };
  245. 3195ADB3A101AAE977C998D2 = {isa = PBXNativeTarget; buildConfigurationList = 850BB95DDE68E87344778037; buildPhases = (
  246. 9DE971716CBA79E89467EFD0,
  247. A01C1A7AFBB72E638096E0BA,
  248. 32F46511CABBD859FD1D427D, ); buildRules = ( ); dependencies = ( ); name = "AnalyticsCollection - App"; productName = AnalyticsCollection; productReference = 707149C59A1AF9752E428B97; productType = "com.apple.product-type.application"; };
  249. 8C6201B9CB81795542E3302D = {isa = PBXProject; buildConfigurationList = 65535D1056F6B2C9C545923E; attributes = { LastUpgradeCheck = 0830; ORGANIZATIONNAME = ""; TargetAttributes = { 3195ADB3A101AAE977C998D2 = { 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 = 5CB45B3816ED17D0620DDEBF; projectDirPath = ""; projectRoot = ""; targets = (3195ADB3A101AAE977C998D2); };
  250. };
  251. rootObject = 8C6201B9CB81795542E3302D;
  252. }