An audio player for macOS 10.8 and newer. https://kode54.net/cog
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.

645 lines
36KB

  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 46;
  7. objects = {
  8. /* Begin PBXBuildFile section */
  9. 170744AD0BFF3938002475C9 /* AppcastArrayController.m in Sources */ = {isa = PBXBuildFile; fileRef = 170744AC0BFF3938002475C9 /* AppcastArrayController.m */; };
  10. 172D72AD0B8926CA00D095BB /* apple_remote.png in Resources */ = {isa = PBXBuildFile; fileRef = 172D72AC0B8926CA00D095BB /* apple_remote.png */; };
  11. 1766C7A80B912A71004A7AE4 /* lastfm.png in Resources */ = {isa = PBXBuildFile; fileRef = 1766C7A70B912A71004A7AE4 /* lastfm.png */; };
  12. 178E386E0C3DA64500EE6711 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 178E386D0C3DA64500EE6711 /* InfoPlist.strings */; };
  13. 17C643380B8A77CC00C53518 /* OutputsArrayController.m in Sources */ = {isa = PBXBuildFile; fileRef = 17C643360B8A77CC00C53518 /* OutputsArrayController.m */; };
  14. 17C6433F0B8A783F00C53518 /* OutputPane.m in Sources */ = {isa = PBXBuildFile; fileRef = 17C6433E0B8A783F00C53518 /* OutputPane.m */; };
  15. 17C643690B8A788000C53518 /* output.png in Resources */ = {isa = PBXBuildFile; fileRef = 17C643680B8A788000C53518 /* output.png */; };
  16. 17C644330B8A791D00C53518 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 17C644310B8A791D00C53518 /* CoreAudio.framework */; };
  17. 17C7E5B00DCCC30A003CBCF7 /* playlist.png in Resources */ = {isa = PBXBuildFile; fileRef = 17C7E5AF0DCCC30A003CBCF7 /* playlist.png */; };
  18. 17E41DB80C130AA500AC744D /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 17E41DB70C130AA500AC744D /* Localizable.strings */; };
  19. 17E78A7E0D68BE3C005C5A59 /* file_tree.png in Resources */ = {isa = PBXBuildFile; fileRef = 17E78A7D0D68BE3C005C5A59 /* file_tree.png */; };
  20. 17E78B6A0D68C1E3005C5A59 /* Preferences.xib in Resources */ = {isa = PBXBuildFile; fileRef = 17E78B680D68C1E3005C5A59 /* Preferences.xib */; };
  21. 8372053718E3DEAF007EFAD4 /* ResamplerBehaviorArrayController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8372053618E3DEAF007EFAD4 /* ResamplerBehaviorArrayController.m */; };
  22. 837C0D401C50954000CAE18F /* MIDIPluginBehaviorArrayController.m in Sources */ = {isa = PBXBuildFile; fileRef = 837C0D3F1C50954000CAE18F /* MIDIPluginBehaviorArrayController.m */; };
  23. 8384917718084D9F00E7332D /* appearance.png in Resources */ = {isa = PBXBuildFile; fileRef = 8384917518084D9F00E7332D /* appearance.png */; };
  24. 8384917818084D9F00E7332D /* growl.png in Resources */ = {isa = PBXBuildFile; fileRef = 8384917618084D9F00E7332D /* growl.png */; };
  25. 8384918C1808596A00E7332D /* NDHotKey.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 838491841808588D00E7332D /* NDHotKey.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
  26. 83B06729180D85B8008E3612 /* MIDIPane.m in Sources */ = {isa = PBXBuildFile; fileRef = 83B06728180D85B8008E3612 /* MIDIPane.m */; };
  27. 83B0672B180D8B39008E3612 /* midi.png in Resources */ = {isa = PBXBuildFile; fileRef = 83B0672A180D8B39008E3612 /* midi.png */; };
  28. 83DFEA0B1CBC94DE00BCC565 /* MIDIFlavorBehaviorArrayController.m in Sources */ = {isa = PBXBuildFile; fileRef = 83DFEA0A1CBC94DE00BCC565 /* MIDIFlavorBehaviorArrayController.m */; };
  29. 83EF495F17FBC96A00642E3C /* VolumeBehaviorArrayController.m in Sources */ = {isa = PBXBuildFile; fileRef = 83EF495E17FBC96A00642E3C /* VolumeBehaviorArrayController.m */; };
  30. 83F127AA1DEE47E90010CB8F /* MIDIPluginFlavorTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 83F127A81DEE47E90010CB8F /* MIDIPluginFlavorTransformer.m */; };
  31. 83F27E6B1810DD3A00CEF538 /* appearance@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 83F27E651810DD3A00CEF538 /* appearance@2x.png */; };
  32. 83F27E6C1810DD3A00CEF538 /* growl@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 83F27E661810DD3A00CEF538 /* growl@2x.png */; };
  33. 83F27E6D1810DD3A00CEF538 /* lastfm@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 83F27E671810DD3A00CEF538 /* lastfm@2x.png */; };
  34. 83F27E6E1810DD3A00CEF538 /* midi@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 83F27E681810DD3A00CEF538 /* midi@2x.png */; };
  35. 83F27E6F1810DD3A00CEF538 /* playlist@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 83F27E691810DD3A00CEF538 /* playlist@2x.png */; };
  36. 83F27E701810DD3A00CEF538 /* updates@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 83F27E6A1810DD3A00CEF538 /* updates@2x.png */; };
  37. 83F27E741810E45D00CEF538 /* PathToFileTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 83F27E731810E45D00CEF538 /* PathToFileTransformer.m */; };
  38. 8D5B49B4048680CD000E48DA /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7ADFEA557BF11CA2CBB /* Cocoa.framework */; };
  39. 8E07AA880AAC8EA200A4B32F /* HotKeyPane.m in Sources */ = {isa = PBXBuildFile; fileRef = 8E07AA810AAC8EA200A4B32F /* HotKeyPane.m */; };
  40. 8E07AA890AAC8EA200A4B32F /* GeneralPreferencePane.m in Sources */ = {isa = PBXBuildFile; fileRef = 8E07AA830AAC8EA200A4B32F /* GeneralPreferencePane.m */; };
  41. 8E07AA8A0AAC8EA200A4B32F /* GeneralPreferencesPlugin.m in Sources */ = {isa = PBXBuildFile; fileRef = 8E07AA850AAC8EA200A4B32F /* GeneralPreferencesPlugin.m */; };
  42. 8E07ABDD0AAC95BC00A4B32F /* hot_keys.png in Resources */ = {isa = PBXBuildFile; fileRef = 8E07ABDB0AAC95BC00A4B32F /* hot_keys.png */; };
  43. 8E15A86C0B894768006DC802 /* updates.png in Resources */ = {isa = PBXBuildFile; fileRef = 8E15A86B0B894768006DC802 /* updates.png */; };
  44. 8E6C123A0AACAEF200819171 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8E6C12390AACAEF200819171 /* Carbon.framework */; };
  45. 8E6C13A00AACBAB500819171 /* HotKeyControl.m in Sources */ = {isa = PBXBuildFile; fileRef = 8E6C139F0AACBAB500819171 /* HotKeyControl.m */; };
  46. 99F1813F0DE01D7A00FD5FFB /* PlaylistBehaviorArrayController.m in Sources */ = {isa = PBXBuildFile; fileRef = 99F1813E0DE01D7A00FD5FFB /* PlaylistBehaviorArrayController.m */; };
  47. /* End PBXBuildFile section */
  48. /* Begin PBXContainerItemProxy section */
  49. 838491831808588D00E7332D /* PBXContainerItemProxy */ = {
  50. isa = PBXContainerItemProxy;
  51. containerPortal = 8384917F1808588D00E7332D /* NDHotKey.xcodeproj */;
  52. proxyType = 2;
  53. remoteGlobalIDString = 32F1615614E6BB3B00D6AB2F;
  54. remoteInfo = NDHotKey;
  55. };
  56. 838491891808594800E7332D /* PBXContainerItemProxy */ = {
  57. isa = PBXContainerItemProxy;
  58. containerPortal = 8384917F1808588D00E7332D /* NDHotKey.xcodeproj */;
  59. proxyType = 1;
  60. remoteGlobalIDString = 32F1615514E6BB3B00D6AB2F;
  61. remoteInfo = NDHotKey;
  62. };
  63. /* End PBXContainerItemProxy section */
  64. /* Begin PBXCopyFilesBuildPhase section */
  65. 8384918B1808595500E7332D /* CopyFiles */ = {
  66. isa = PBXCopyFilesBuildPhase;
  67. buildActionMask = 2147483647;
  68. dstPath = "";
  69. dstSubfolderSpec = 10;
  70. files = (
  71. 8384918C1808596A00E7332D /* NDHotKey.framework in CopyFiles */,
  72. );
  73. runOnlyForDeploymentPostprocessing = 0;
  74. };
  75. /* End PBXCopyFilesBuildPhase section */
  76. /* Begin PBXFileReference section */
  77. 089C1672FE841209C02AAC07 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
  78. 089C167EFE841241C02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
  79. 089C167FFE841241C02AAC07 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
  80. 1058C7ADFEA557BF11CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
  81. 170744AB0BFF3938002475C9 /* AppcastArrayController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppcastArrayController.h; sourceTree = "<group>"; };
  82. 170744AC0BFF3938002475C9 /* AppcastArrayController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AppcastArrayController.m; sourceTree = "<group>"; };
  83. 172D72AC0B8926CA00D095BB /* apple_remote.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = apple_remote.png; path = Icons/apple_remote.png; sourceTree = "<group>"; };
  84. 1766C7A70B912A71004A7AE4 /* lastfm.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = lastfm.png; path = Icons/lastfm.png; sourceTree = "<group>"; };
  85. 17C643360B8A77CC00C53518 /* OutputsArrayController.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = OutputsArrayController.m; sourceTree = "<group>"; };
  86. 17C643370B8A77CC00C53518 /* OutputsArrayController.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = OutputsArrayController.h; sourceTree = "<group>"; };
  87. 17C6433D0B8A783F00C53518 /* OutputPane.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = OutputPane.h; sourceTree = "<group>"; };
  88. 17C6433E0B8A783F00C53518 /* OutputPane.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = OutputPane.m; sourceTree = "<group>"; };
  89. 17C643680B8A788000C53518 /* output.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = output.png; path = Icons/output.png; sourceTree = "<group>"; };
  90. 17C644310B8A791D00C53518 /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = /System/Library/Frameworks/CoreAudio.framework; sourceTree = "<absolute>"; };
  91. 17C7E5AF0DCCC30A003CBCF7 /* playlist.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = playlist.png; path = Icons/playlist.png; sourceTree = "<group>"; };
  92. 17D1B3F60F6349CE00694C57 /* PreferencePanePlugin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PreferencePanePlugin.h; path = ../PreferencePanePlugin.h; sourceTree = SOURCE_ROOT; };
  93. 17E41DB50C130A9D00AC744D /* English */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/Localizable.strings; sourceTree = "<group>"; };
  94. 17E78A7D0D68BE3C005C5A59 /* file_tree.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = file_tree.png; path = Icons/file_tree.png; sourceTree = "<group>"; };
  95. 32DBCF630370AF2F00C91783 /* General_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = General_Prefix.pch; sourceTree = "<group>"; };
  96. 833F681A1CDBCAA700AFB9F0 /* es */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = es; path = es.lproj/Preferences.xib; sourceTree = "<group>"; };
  97. 833F681B1CDBCAA700AFB9F0 /* es */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/InfoPlist.strings; sourceTree = "<group>"; };
  98. 833F681C1CDBCAA700AFB9F0 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Localizable.strings; sourceTree = "<group>"; };
  99. 8372053518E3DEAF007EFAD4 /* ResamplerBehaviorArrayController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ResamplerBehaviorArrayController.h; sourceTree = "<group>"; };
  100. 8372053618E3DEAF007EFAD4 /* ResamplerBehaviorArrayController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ResamplerBehaviorArrayController.m; sourceTree = "<group>"; };
  101. 837C0D3E1C50954000CAE18F /* MIDIPluginBehaviorArrayController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MIDIPluginBehaviorArrayController.h; sourceTree = "<group>"; };
  102. 837C0D3F1C50954000CAE18F /* MIDIPluginBehaviorArrayController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MIDIPluginBehaviorArrayController.m; sourceTree = "<group>"; };
  103. 8384913618081ECB00E7332D /* Logging.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Logging.h; path = ../../Utils/Logging.h; sourceTree = "<group>"; };
  104. 8384917518084D9F00E7332D /* appearance.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = appearance.png; path = Icons/appearance.png; sourceTree = "<group>"; };
  105. 8384917618084D9F00E7332D /* growl.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = growl.png; path = Icons/growl.png; sourceTree = "<group>"; };
  106. 8384917F1808588D00E7332D /* NDHotKey.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = NDHotKey.xcodeproj; path = ../../Frameworks/NDHotKey/NDHotKey.xcodeproj; sourceTree = "<group>"; };
  107. 83B06727180D85B8008E3612 /* MIDIPane.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MIDIPane.h; sourceTree = "<group>"; };
  108. 83B06728180D85B8008E3612 /* MIDIPane.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MIDIPane.m; sourceTree = "<group>"; };
  109. 83B0672A180D8B39008E3612 /* midi.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = midi.png; path = Icons/midi.png; sourceTree = "<group>"; };
  110. 83BC5AB320E4C90F00631CD4 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/Preferences.xib; sourceTree = "<group>"; };
  111. 83DFEA091CBC94DE00BCC565 /* MIDIFlavorBehaviorArrayController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MIDIFlavorBehaviorArrayController.h; sourceTree = "<group>"; };
  112. 83DFEA0A1CBC94DE00BCC565 /* MIDIFlavorBehaviorArrayController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MIDIFlavorBehaviorArrayController.m; sourceTree = "<group>"; };
  113. 83EF495D17FBC96A00642E3C /* VolumeBehaviorArrayController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VolumeBehaviorArrayController.h; sourceTree = "<group>"; };
  114. 83EF495E17FBC96A00642E3C /* VolumeBehaviorArrayController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VolumeBehaviorArrayController.m; sourceTree = "<group>"; };
  115. 83F127A81DEE47E90010CB8F /* MIDIPluginFlavorTransformer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MIDIPluginFlavorTransformer.m; sourceTree = "<group>"; };
  116. 83F127A91DEE47E90010CB8F /* MIDIPluginFlavorTransformer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MIDIPluginFlavorTransformer.h; sourceTree = "<group>"; };
  117. 83F27E651810DD3A00CEF538 /* appearance@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "appearance@2x.png"; path = "Icons/appearance@2x.png"; sourceTree = "<group>"; };
  118. 83F27E661810DD3A00CEF538 /* growl@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "growl@2x.png"; path = "Icons/growl@2x.png"; sourceTree = "<group>"; };
  119. 83F27E671810DD3A00CEF538 /* lastfm@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "lastfm@2x.png"; path = "Icons/lastfm@2x.png"; sourceTree = "<group>"; };
  120. 83F27E681810DD3A00CEF538 /* midi@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "midi@2x.png"; path = "Icons/midi@2x.png"; sourceTree = "<group>"; };
  121. 83F27E691810DD3A00CEF538 /* playlist@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "playlist@2x.png"; path = "Icons/playlist@2x.png"; sourceTree = "<group>"; };
  122. 83F27E6A1810DD3A00CEF538 /* updates@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "updates@2x.png"; path = "Icons/updates@2x.png"; sourceTree = "<group>"; };
  123. 83F27E721810E45D00CEF538 /* PathToFileTransformer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PathToFileTransformer.h; sourceTree = "<group>"; };
  124. 83F27E731810E45D00CEF538 /* PathToFileTransformer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PathToFileTransformer.m; sourceTree = "<group>"; };
  125. 8D5B49B6048680CD000E48DA /* General.preferencePane */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = General.preferencePane; sourceTree = BUILT_PRODUCTS_DIR; };
  126. 8D5B49B7048680CD000E48DA /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  127. 8E07AA800AAC8EA200A4B32F /* HotKeyPane.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = HotKeyPane.h; sourceTree = "<group>"; };
  128. 8E07AA810AAC8EA200A4B32F /* HotKeyPane.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = HotKeyPane.m; sourceTree = "<group>"; };
  129. 8E07AA820AAC8EA200A4B32F /* GeneralPreferencePane.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = GeneralPreferencePane.h; sourceTree = "<group>"; };
  130. 8E07AA830AAC8EA200A4B32F /* GeneralPreferencePane.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = GeneralPreferencePane.m; sourceTree = "<group>"; };
  131. 8E07AA840AAC8EA200A4B32F /* GeneralPreferencesPlugin.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = GeneralPreferencesPlugin.h; sourceTree = "<group>"; };
  132. 8E07AA850AAC8EA200A4B32F /* GeneralPreferencesPlugin.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = GeneralPreferencesPlugin.m; sourceTree = "<group>"; };
  133. 8E07ABDB0AAC95BC00A4B32F /* hot_keys.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = hot_keys.png; path = Icons/hot_keys.png; sourceTree = "<group>"; };
  134. 8E15A86B0B894768006DC802 /* updates.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = updates.png; path = Icons/updates.png; sourceTree = "<group>"; };
  135. 8E6C12390AACAEF200819171 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; };
  136. 8E6C139E0AACBAB500819171 /* HotKeyControl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HotKeyControl.h; sourceTree = "<group>"; };
  137. 8E6C139F0AACBAB500819171 /* HotKeyControl.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HotKeyControl.m; sourceTree = "<group>"; };
  138. 99F1813D0DE01D7A00FD5FFB /* PlaylistBehaviorArrayController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PlaylistBehaviorArrayController.h; sourceTree = "<group>"; };
  139. 99F1813E0DE01D7A00FD5FFB /* PlaylistBehaviorArrayController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PlaylistBehaviorArrayController.m; sourceTree = "<group>"; };
  140. /* End PBXFileReference section */
  141. /* Begin PBXFrameworksBuildPhase section */
  142. 8D5B49B3048680CD000E48DA /* Frameworks */ = {
  143. isa = PBXFrameworksBuildPhase;
  144. buildActionMask = 2147483647;
  145. files = (
  146. 8D5B49B4048680CD000E48DA /* Cocoa.framework in Frameworks */,
  147. 8E6C123A0AACAEF200819171 /* Carbon.framework in Frameworks */,
  148. 17C644330B8A791D00C53518 /* CoreAudio.framework in Frameworks */,
  149. );
  150. runOnlyForDeploymentPostprocessing = 0;
  151. };
  152. /* End PBXFrameworksBuildPhase section */
  153. /* Begin PBXGroup section */
  154. 089C166AFE841209C02AAC07 /* General */ = {
  155. isa = PBXGroup;
  156. children = (
  157. 08FB77AFFE84173DC02AAC07 /* Classes */,
  158. 32C88E010371C26100C91783 /* Other Sources */,
  159. 089C167CFE841241C02AAC07 /* Resources */,
  160. 089C1671FE841209C02AAC07 /* Frameworks and Libraries */,
  161. 19C28FB8FE9D52D311CA2CBB /* Products */,
  162. );
  163. name = General;
  164. sourceTree = "<group>";
  165. };
  166. 089C1671FE841209C02AAC07 /* Frameworks and Libraries */ = {
  167. isa = PBXGroup;
  168. children = (
  169. 1058C7ACFEA557BF11CA2CBB /* Linked Frameworks */,
  170. 1058C7AEFEA557BF11CA2CBB /* Other Frameworks */,
  171. );
  172. name = "Frameworks and Libraries";
  173. sourceTree = "<group>";
  174. };
  175. 089C167CFE841241C02AAC07 /* Resources */ = {
  176. isa = PBXGroup;
  177. children = (
  178. 17E78B680D68C1E3005C5A59 /* Preferences.xib */,
  179. 8E07ABD90AAC95AF00A4B32F /* Icons */,
  180. 8D5B49B7048680CD000E48DA /* Info.plist */,
  181. 178E386D0C3DA64500EE6711 /* InfoPlist.strings */,
  182. 17E41DB70C130AA500AC744D /* Localizable.strings */,
  183. );
  184. name = Resources;
  185. sourceTree = "<group>";
  186. };
  187. 08FB77AFFE84173DC02AAC07 /* Classes */ = {
  188. isa = PBXGroup;
  189. children = (
  190. 83F27E711810E41A00CEF538 /* Transformers */,
  191. 8384913618081ECB00E7332D /* Logging.h */,
  192. 17D503410ABDB1660022D1E8 /* Custom */,
  193. 17D5033F0ABDB1570022D1E8 /* Panes */,
  194. 17D1B3F60F6349CE00694C57 /* PreferencePanePlugin.h */,
  195. 8E07AA840AAC8EA200A4B32F /* GeneralPreferencesPlugin.h */,
  196. 8E07AA850AAC8EA200A4B32F /* GeneralPreferencesPlugin.m */,
  197. );
  198. name = Classes;
  199. sourceTree = "<group>";
  200. };
  201. 1058C7ACFEA557BF11CA2CBB /* Linked Frameworks */ = {
  202. isa = PBXGroup;
  203. children = (
  204. 8384917F1808588D00E7332D /* NDHotKey.xcodeproj */,
  205. 8E6C12390AACAEF200819171 /* Carbon.framework */,
  206. 1058C7ADFEA557BF11CA2CBB /* Cocoa.framework */,
  207. );
  208. name = "Linked Frameworks";
  209. sourceTree = "<group>";
  210. };
  211. 1058C7AEFEA557BF11CA2CBB /* Other Frameworks */ = {
  212. isa = PBXGroup;
  213. children = (
  214. 17C644310B8A791D00C53518 /* CoreAudio.framework */,
  215. 089C167FFE841241C02AAC07 /* AppKit.framework */,
  216. 089C1672FE841209C02AAC07 /* Foundation.framework */,
  217. );
  218. name = "Other Frameworks";
  219. sourceTree = "<group>";
  220. };
  221. 17D5033F0ABDB1570022D1E8 /* Panes */ = {
  222. isa = PBXGroup;
  223. children = (
  224. 8E07AA820AAC8EA200A4B32F /* GeneralPreferencePane.h */,
  225. 8E07AA830AAC8EA200A4B32F /* GeneralPreferencePane.m */,
  226. 8E07AA800AAC8EA200A4B32F /* HotKeyPane.h */,
  227. 8E07AA810AAC8EA200A4B32F /* HotKeyPane.m */,
  228. 17C6433D0B8A783F00C53518 /* OutputPane.h */,
  229. 17C6433E0B8A783F00C53518 /* OutputPane.m */,
  230. 83B06727180D85B8008E3612 /* MIDIPane.h */,
  231. 83B06728180D85B8008E3612 /* MIDIPane.m */,
  232. );
  233. name = Panes;
  234. sourceTree = "<group>";
  235. };
  236. 17D503410ABDB1660022D1E8 /* Custom */ = {
  237. isa = PBXGroup;
  238. children = (
  239. 83DFEA091CBC94DE00BCC565 /* MIDIFlavorBehaviorArrayController.h */,
  240. 83DFEA0A1CBC94DE00BCC565 /* MIDIFlavorBehaviorArrayController.m */,
  241. 837C0D3E1C50954000CAE18F /* MIDIPluginBehaviorArrayController.h */,
  242. 837C0D3F1C50954000CAE18F /* MIDIPluginBehaviorArrayController.m */,
  243. 8372053518E3DEAF007EFAD4 /* ResamplerBehaviorArrayController.h */,
  244. 8372053618E3DEAF007EFAD4 /* ResamplerBehaviorArrayController.m */,
  245. 170744AB0BFF3938002475C9 /* AppcastArrayController.h */,
  246. 170744AC0BFF3938002475C9 /* AppcastArrayController.m */,
  247. 8E6C139E0AACBAB500819171 /* HotKeyControl.h */,
  248. 8E6C139F0AACBAB500819171 /* HotKeyControl.m */,
  249. 17C643370B8A77CC00C53518 /* OutputsArrayController.h */,
  250. 17C643360B8A77CC00C53518 /* OutputsArrayController.m */,
  251. 99F1813D0DE01D7A00FD5FFB /* PlaylistBehaviorArrayController.h */,
  252. 99F1813E0DE01D7A00FD5FFB /* PlaylistBehaviorArrayController.m */,
  253. 83EF495D17FBC96A00642E3C /* VolumeBehaviorArrayController.h */,
  254. 83EF495E17FBC96A00642E3C /* VolumeBehaviorArrayController.m */,
  255. );
  256. name = Custom;
  257. sourceTree = "<group>";
  258. };
  259. 19C28FB8FE9D52D311CA2CBB /* Products */ = {
  260. isa = PBXGroup;
  261. children = (
  262. 8D5B49B6048680CD000E48DA /* General.preferencePane */,
  263. );
  264. name = Products;
  265. sourceTree = "<group>";
  266. };
  267. 32C88E010371C26100C91783 /* Other Sources */ = {
  268. isa = PBXGroup;
  269. children = (
  270. 32DBCF630370AF2F00C91783 /* General_Prefix.pch */,
  271. );
  272. name = "Other Sources";
  273. sourceTree = "<group>";
  274. };
  275. 838491801808588D00E7332D /* Products */ = {
  276. isa = PBXGroup;
  277. children = (
  278. 838491841808588D00E7332D /* NDHotKey.framework */,
  279. );
  280. name = Products;
  281. sourceTree = "<group>";
  282. };
  283. 83F27E711810E41A00CEF538 /* Transformers */ = {
  284. isa = PBXGroup;
  285. children = (
  286. 83F127A81DEE47E90010CB8F /* MIDIPluginFlavorTransformer.m */,
  287. 83F127A91DEE47E90010CB8F /* MIDIPluginFlavorTransformer.h */,
  288. 83F27E721810E45D00CEF538 /* PathToFileTransformer.h */,
  289. 83F27E731810E45D00CEF538 /* PathToFileTransformer.m */,
  290. );
  291. name = Transformers;
  292. sourceTree = "<group>";
  293. };
  294. 8E07ABD90AAC95AF00A4B32F /* Icons */ = {
  295. isa = PBXGroup;
  296. children = (
  297. 83F27E651810DD3A00CEF538 /* appearance@2x.png */,
  298. 83F27E661810DD3A00CEF538 /* growl@2x.png */,
  299. 83F27E671810DD3A00CEF538 /* lastfm@2x.png */,
  300. 83F27E681810DD3A00CEF538 /* midi@2x.png */,
  301. 83F27E691810DD3A00CEF538 /* playlist@2x.png */,
  302. 83F27E6A1810DD3A00CEF538 /* updates@2x.png */,
  303. 83B0672A180D8B39008E3612 /* midi.png */,
  304. 8384917518084D9F00E7332D /* appearance.png */,
  305. 8384917618084D9F00E7332D /* growl.png */,
  306. 17C7E5AF0DCCC30A003CBCF7 /* playlist.png */,
  307. 17E78A7D0D68BE3C005C5A59 /* file_tree.png */,
  308. 1766C7A70B912A71004A7AE4 /* lastfm.png */,
  309. 17C643680B8A788000C53518 /* output.png */,
  310. 8E15A86B0B894768006DC802 /* updates.png */,
  311. 172D72AC0B8926CA00D095BB /* apple_remote.png */,
  312. 8E07ABDB0AAC95BC00A4B32F /* hot_keys.png */,
  313. );
  314. name = Icons;
  315. sourceTree = "<group>";
  316. };
  317. /* End PBXGroup section */
  318. /* Begin PBXNativeTarget section */
  319. 8D5B49AC048680CD000E48DA /* General */ = {
  320. isa = PBXNativeTarget;
  321. buildConfigurationList = 1DEB913A08733D840010E9CD /* Build configuration list for PBXNativeTarget "General" */;
  322. buildPhases = (
  323. 8D5B49AF048680CD000E48DA /* Resources */,
  324. 8D5B49B1048680CD000E48DA /* Sources */,
  325. 8D5B49B3048680CD000E48DA /* Frameworks */,
  326. 8384918B1808595500E7332D /* CopyFiles */,
  327. );
  328. buildRules = (
  329. );
  330. dependencies = (
  331. 8384918A1808594800E7332D /* PBXTargetDependency */,
  332. );
  333. name = General;
  334. productInstallPath = "$(HOME)/Library/Bundles";
  335. productName = General;
  336. productReference = 8D5B49B6048680CD000E48DA /* General.preferencePane */;
  337. productType = "com.apple.product-type.bundle";
  338. };
  339. /* End PBXNativeTarget section */
  340. /* Begin PBXProject section */
  341. 089C1669FE841209C02AAC07 /* Project object */ = {
  342. isa = PBXProject;
  343. attributes = {
  344. LastUpgradeCheck = 0940;
  345. TargetAttributes = {
  346. 8D5B49AC048680CD000E48DA = {
  347. DevelopmentTeam = N6E749HJ2X;
  348. ProvisioningStyle = Manual;
  349. };
  350. };
  351. };
  352. buildConfigurationList = 1DEB913E08733D840010E9CD /* Build configuration list for PBXProject "General" */;
  353. compatibilityVersion = "Xcode 3.2";
  354. developmentRegion = English;
  355. hasScannedForEncodings = 1;
  356. knownRegions = (
  357. English,
  358. Japanese,
  359. French,
  360. German,
  361. Swedish,
  362. Hebrew,
  363. Greek,
  364. zh_CN,
  365. es,
  366. Base,
  367. );
  368. mainGroup = 089C166AFE841209C02AAC07 /* General */;
  369. projectDirPath = "";
  370. projectReferences = (
  371. {
  372. ProductGroup = 838491801808588D00E7332D /* Products */;
  373. ProjectRef = 8384917F1808588D00E7332D /* NDHotKey.xcodeproj */;
  374. },
  375. );
  376. projectRoot = "";
  377. targets = (
  378. 8D5B49AC048680CD000E48DA /* General */,
  379. );
  380. };
  381. /* End PBXProject section */
  382. /* Begin PBXReferenceProxy section */
  383. 838491841808588D00E7332D /* NDHotKey.framework */ = {
  384. isa = PBXReferenceProxy;
  385. fileType = wrapper.framework;
  386. path = NDHotKey.framework;
  387. remoteRef = 838491831808588D00E7332D /* PBXContainerItemProxy */;
  388. sourceTree = BUILT_PRODUCTS_DIR;
  389. };
  390. /* End PBXReferenceProxy section */
  391. /* Begin PBXResourcesBuildPhase section */
  392. 8D5B49AF048680CD000E48DA /* Resources */ = {
  393. isa = PBXResourcesBuildPhase;
  394. buildActionMask = 2147483647;
  395. files = (
  396. 83B0672B180D8B39008E3612 /* midi.png in Resources */,
  397. 83F27E6D1810DD3A00CEF538 /* lastfm@2x.png in Resources */,
  398. 178E386E0C3DA64500EE6711 /* InfoPlist.strings in Resources */,
  399. 8E07ABDD0AAC95BC00A4B32F /* hot_keys.png in Resources */,
  400. 172D72AD0B8926CA00D095BB /* apple_remote.png in Resources */,
  401. 8384917818084D9F00E7332D /* growl.png in Resources */,
  402. 8E15A86C0B894768006DC802 /* updates.png in Resources */,
  403. 8384917718084D9F00E7332D /* appearance.png in Resources */,
  404. 17C643690B8A788000C53518 /* output.png in Resources */,
  405. 1766C7A80B912A71004A7AE4 /* lastfm.png in Resources */,
  406. 83F27E6F1810DD3A00CEF538 /* playlist@2x.png in Resources */,
  407. 17E41DB80C130AA500AC744D /* Localizable.strings in Resources */,
  408. 17E78A7E0D68BE3C005C5A59 /* file_tree.png in Resources */,
  409. 83F27E701810DD3A00CEF538 /* updates@2x.png in Resources */,
  410. 17E78B6A0D68C1E3005C5A59 /* Preferences.xib in Resources */,
  411. 83F27E6C1810DD3A00CEF538 /* growl@2x.png in Resources */,
  412. 83F27E6B1810DD3A00CEF538 /* appearance@2x.png in Resources */,
  413. 17C7E5B00DCCC30A003CBCF7 /* playlist.png in Resources */,
  414. 83F27E6E1810DD3A00CEF538 /* midi@2x.png in Resources */,
  415. );
  416. runOnlyForDeploymentPostprocessing = 0;
  417. };
  418. /* End PBXResourcesBuildPhase section */
  419. /* Begin PBXSourcesBuildPhase section */
  420. 8D5B49B1048680CD000E48DA /* Sources */ = {
  421. isa = PBXSourcesBuildPhase;
  422. buildActionMask = 2147483647;
  423. files = (
  424. 83B06729180D85B8008E3612 /* MIDIPane.m in Sources */,
  425. 8E07AA880AAC8EA200A4B32F /* HotKeyPane.m in Sources */,
  426. 83F27E741810E45D00CEF538 /* PathToFileTransformer.m in Sources */,
  427. 8E07AA890AAC8EA200A4B32F /* GeneralPreferencePane.m in Sources */,
  428. 8E07AA8A0AAC8EA200A4B32F /* GeneralPreferencesPlugin.m in Sources */,
  429. 8E6C13A00AACBAB500819171 /* HotKeyControl.m in Sources */,
  430. 83DFEA0B1CBC94DE00BCC565 /* MIDIFlavorBehaviorArrayController.m in Sources */,
  431. 83EF495F17FBC96A00642E3C /* VolumeBehaviorArrayController.m in Sources */,
  432. 17C643380B8A77CC00C53518 /* OutputsArrayController.m in Sources */,
  433. 837C0D401C50954000CAE18F /* MIDIPluginBehaviorArrayController.m in Sources */,
  434. 17C6433F0B8A783F00C53518 /* OutputPane.m in Sources */,
  435. 83F127AA1DEE47E90010CB8F /* MIDIPluginFlavorTransformer.m in Sources */,
  436. 170744AD0BFF3938002475C9 /* AppcastArrayController.m in Sources */,
  437. 99F1813F0DE01D7A00FD5FFB /* PlaylistBehaviorArrayController.m in Sources */,
  438. 8372053718E3DEAF007EFAD4 /* ResamplerBehaviorArrayController.m in Sources */,
  439. );
  440. runOnlyForDeploymentPostprocessing = 0;
  441. };
  442. /* End PBXSourcesBuildPhase section */
  443. /* Begin PBXTargetDependency section */
  444. 8384918A1808594800E7332D /* PBXTargetDependency */ = {
  445. isa = PBXTargetDependency;
  446. name = NDHotKey;
  447. targetProxy = 838491891808594800E7332D /* PBXContainerItemProxy */;
  448. };
  449. /* End PBXTargetDependency section */
  450. /* Begin PBXVariantGroup section */
  451. 178E386D0C3DA64500EE6711 /* InfoPlist.strings */ = {
  452. isa = PBXVariantGroup;
  453. children = (
  454. 089C167EFE841241C02AAC07 /* English */,
  455. 833F681B1CDBCAA700AFB9F0 /* es */,
  456. );
  457. name = InfoPlist.strings;
  458. sourceTree = "<group>";
  459. };
  460. 17E41DB70C130AA500AC744D /* Localizable.strings */ = {
  461. isa = PBXVariantGroup;
  462. children = (
  463. 17E41DB50C130A9D00AC744D /* English */,
  464. 833F681C1CDBCAA700AFB9F0 /* es */,
  465. );
  466. name = Localizable.strings;
  467. sourceTree = "<group>";
  468. };
  469. 17E78B680D68C1E3005C5A59 /* Preferences.xib */ = {
  470. isa = PBXVariantGroup;
  471. children = (
  472. 833F681A1CDBCAA700AFB9F0 /* es */,
  473. 83BC5AB320E4C90F00631CD4 /* Base */,
  474. );
  475. name = Preferences.xib;
  476. sourceTree = "<group>";
  477. };
  478. /* End PBXVariantGroup section */
  479. /* Begin XCBuildConfiguration section */
  480. 1DEB913B08733D840010E9CD /* Debug */ = {
  481. isa = XCBuildConfiguration;
  482. buildSettings = {
  483. COMBINE_HIDPI_IMAGES = YES;
  484. COPY_PHASE_STRIP = NO;
  485. GCC_DYNAMIC_NO_PIC = NO;
  486. GCC_ENABLE_FIX_AND_CONTINUE = YES;
  487. GCC_MODEL_TUNING = G5;
  488. GCC_OPTIMIZATION_LEVEL = 0;
  489. GCC_PRECOMPILE_PREFIX_HEADER = YES;
  490. GCC_PREFIX_HEADER = General_Prefix.pch;
  491. INFOPLIST_FILE = Info.plist;
  492. INSTALL_PATH = "$(HOME)/Library/Bundles";
  493. PRODUCT_BUNDLE_IDENTIFIER = org.cogx.cog.preferences;
  494. PRODUCT_NAME = General;
  495. SKIP_INSTALL = YES;
  496. WRAPPER_EXTENSION = preferencePane;
  497. ZERO_LINK = YES;
  498. };
  499. name = Debug;
  500. };
  501. 1DEB913C08733D840010E9CD /* Release */ = {
  502. isa = XCBuildConfiguration;
  503. buildSettings = {
  504. COMBINE_HIDPI_IMAGES = YES;
  505. GCC_MODEL_TUNING = G5;
  506. GCC_PRECOMPILE_PREFIX_HEADER = YES;
  507. GCC_PREFIX_HEADER = General_Prefix.pch;
  508. INFOPLIST_FILE = Info.plist;
  509. INSTALL_PATH = "$(HOME)/Library/Bundles";
  510. PRODUCT_BUNDLE_IDENTIFIER = org.cogx.cog.preferences;
  511. PRODUCT_NAME = General;
  512. SKIP_INSTALL = YES;
  513. WRAPPER_EXTENSION = preferencePane;
  514. };
  515. name = Release;
  516. };
  517. 1DEB913F08733D840010E9CD /* Debug */ = {
  518. isa = XCBuildConfiguration;
  519. buildSettings = {
  520. ALWAYS_SEARCH_USER_PATHS = NO;
  521. CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
  522. CLANG_ENABLE_OBJC_ARC = YES;
  523. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  524. CLANG_WARN_BOOL_CONVERSION = YES;
  525. CLANG_WARN_COMMA = YES;
  526. CLANG_WARN_CONSTANT_CONVERSION = YES;
  527. CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
  528. CLANG_WARN_EMPTY_BODY = YES;
  529. CLANG_WARN_ENUM_CONVERSION = YES;
  530. CLANG_WARN_INFINITE_RECURSION = YES;
  531. CLANG_WARN_INT_CONVERSION = YES;
  532. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  533. CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
  534. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  535. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  536. CLANG_WARN_STRICT_PROTOTYPES = YES;
  537. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  538. CLANG_WARN_UNREACHABLE_CODE = YES;
  539. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  540. COPY_PHASE_STRIP = NO;
  541. ENABLE_STRICT_OBJC_MSGSEND = YES;
  542. ENABLE_TESTABILITY = YES;
  543. GCC_NO_COMMON_BLOCKS = YES;
  544. GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1";
  545. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  546. GCC_WARN_ABOUT_RETURN_TYPE = YES;
  547. GCC_WARN_UNDECLARED_SELECTOR = YES;
  548. GCC_WARN_UNINITIALIZED_AUTOS = YES;
  549. GCC_WARN_UNUSED_FUNCTION = YES;
  550. GCC_WARN_UNUSED_VARIABLE = YES;
  551. MACOSX_DEPLOYMENT_TARGET = 10.8;
  552. ONLY_ACTIVE_ARCH = YES;
  553. OTHER_LDFLAGS = (
  554. "-undefined",
  555. dynamic_lookup,
  556. );
  557. PREBINDING = NO;
  558. SDKROOT = macosx;
  559. SYMROOT = ../../build;
  560. };
  561. name = Debug;
  562. };
  563. 1DEB914008733D840010E9CD /* Release */ = {
  564. isa = XCBuildConfiguration;
  565. buildSettings = {
  566. ALWAYS_SEARCH_USER_PATHS = NO;
  567. CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
  568. CLANG_ENABLE_OBJC_ARC = YES;
  569. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  570. CLANG_WARN_BOOL_CONVERSION = YES;
  571. CLANG_WARN_COMMA = YES;
  572. CLANG_WARN_CONSTANT_CONVERSION = YES;
  573. CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
  574. CLANG_WARN_EMPTY_BODY = YES;
  575. CLANG_WARN_ENUM_CONVERSION = YES;
  576. CLANG_WARN_INFINITE_RECURSION = YES;
  577. CLANG_WARN_INT_CONVERSION = YES;
  578. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  579. CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
  580. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  581. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  582. CLANG_WARN_STRICT_PROTOTYPES = YES;
  583. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  584. CLANG_WARN_UNREACHABLE_CODE = YES;
  585. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  586. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  587. ENABLE_STRICT_OBJC_MSGSEND = YES;
  588. GCC_NO_COMMON_BLOCKS = YES;
  589. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  590. GCC_WARN_ABOUT_RETURN_TYPE = YES;
  591. GCC_WARN_UNDECLARED_SELECTOR = YES;
  592. GCC_WARN_UNINITIALIZED_AUTOS = YES;
  593. GCC_WARN_UNUSED_FUNCTION = YES;
  594. GCC_WARN_UNUSED_VARIABLE = YES;
  595. MACOSX_DEPLOYMENT_TARGET = 10.8;
  596. OTHER_LDFLAGS = (
  597. "-undefined",
  598. dynamic_lookup,
  599. );
  600. PREBINDING = NO;
  601. SDKROOT = macosx;
  602. SYMROOT = ../../build;
  603. };
  604. name = Release;
  605. };
  606. /* End XCBuildConfiguration section */
  607. /* Begin XCConfigurationList section */
  608. 1DEB913A08733D840010E9CD /* Build configuration list for PBXNativeTarget "General" */ = {
  609. isa = XCConfigurationList;
  610. buildConfigurations = (
  611. 1DEB913B08733D840010E9CD /* Debug */,
  612. 1DEB913C08733D840010E9CD /* Release */,
  613. );
  614. defaultConfigurationIsVisible = 0;
  615. defaultConfigurationName = Release;
  616. };
  617. 1DEB913E08733D840010E9CD /* Build configuration list for PBXProject "General" */ = {
  618. isa = XCConfigurationList;
  619. buildConfigurations = (
  620. 1DEB913F08733D840010E9CD /* Debug */,
  621. 1DEB914008733D840010E9CD /* Release */,
  622. );
  623. defaultConfigurationIsVisible = 0;
  624. defaultConfigurationName = Release;
  625. };
  626. /* End XCConfigurationList section */
  627. };
  628. rootObject = 089C1669FE841209C02AAC07 /* Project object */;
  629. }