/core/externals/update-engine/externals/google-toolbox-for-mac/SpotlightPlugins/InterfaceBuilder/InterfaceBuilder.xcodeproj/project.pbxproj

http://macfuse.googlecode.com/ · Unknown · 339 lines · 324 code · 15 blank · 0 comment · 0 complexity · fb9104dbac854d09184f89c71cb5d819 MD5 · raw file

  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 45;
  7. objects = {
  8. /* Begin PBXAggregateTarget section */
  9. 8BF156AA0E5BA66300D28B05 /* RunAllUnitTests */ = {
  10. isa = PBXAggregateTarget;
  11. buildConfigurationList = 8BF156B10E5BA6A500D28B05 /* Build configuration list for PBXAggregateTarget "RunAllUnitTests" */;
  12. buildPhases = (
  13. 8BF156A90E5BA66300D28B05 /* ShellScript */,
  14. );
  15. dependencies = (
  16. 8BF156AE0E5BA66700D28B05 /* PBXTargetDependency */,
  17. );
  18. name = RunAllUnitTests;
  19. productName = RunAllUnitTests;
  20. };
  21. /* End PBXAggregateTarget section */
  22. /* Begin PBXBuildFile section */
  23. 2C05A19C06CAA52B00D84F6F /* GetMetadataForFile.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C05A19B06CAA52B00D84F6F /* GetMetadataForFile.m */; };
  24. 8B1D48820E59F52A000EB8CA /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = 8B1D48810E59F52A000EB8CA /* main.c */; };
  25. 8B58F8700E5726D000A0E02E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8B58F86F0E5726D000A0E02E /* Foundation.framework */; };
  26. 8BF1543C0E5B42F500D28B05 /* ApplicationServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8BF1543B0E5B42F500D28B05 /* ApplicationServices.framework */; };
  27. 8D5B49A804867FD3000E48DA /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 8D5B49A704867FD3000E48DA /* InfoPlist.strings */; };
  28. /* End PBXBuildFile section */
  29. /* Begin PBXContainerItemProxy section */
  30. 8BF156AD0E5BA66700D28B05 /* PBXContainerItemProxy */ = {
  31. isa = PBXContainerItemProxy;
  32. containerPortal = 089C1669FE841209C02AAC07 /* Project object */;
  33. proxyType = 1;
  34. remoteGlobalIDString = 8D57630D048677EA00EA77CD;
  35. remoteInfo = InterfaceBuilderSpotlightPlugin;
  36. };
  37. /* End PBXContainerItemProxy section */
  38. /* Begin PBXFileReference section */
  39. 089C167EFE841241C02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
  40. 2C05A19B06CAA52B00D84F6F /* GetMetadataForFile.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GetMetadataForFile.m; sourceTree = "<group>"; };
  41. 8B1D48810E59F52A000EB8CA /* main.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = main.c; sourceTree = "<group>"; };
  42. 8B1D48840E59F591000EB8CA /* PluginID.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PluginID.h; sourceTree = "<group>"; };
  43. 8B58F75A0E56502600A0E02E /* ReadMe.rtf */ = {isa = PBXFileReference; lastKnownFileType = text.rtf; path = ReadMe.rtf; sourceTree = "<group>"; };
  44. 8B58F86F0E5726D000A0E02E /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
  45. 8B58F9110E579A1300A0E02E /* LoadableBundle.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = LoadableBundle.xcconfig; sourceTree = "<group>"; };
  46. 8BF1537B0E5A456F00D28B05 /* GTMDefines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GTMDefines.h; path = ../../GTMDefines.h; sourceTree = SOURCE_ROOT; };
  47. 8BF153C30E5A48C400D28B05 /* GTMGarbageCollection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GTMGarbageCollection.h; path = ../../Foundation/GTMGarbageCollection.h; sourceTree = SOURCE_ROOT; };
  48. 8BF1543B0E5B42F500D28B05 /* ApplicationServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ApplicationServices.framework; path = /System/Library/Frameworks/ApplicationServices.framework; sourceTree = "<absolute>"; };
  49. 8BF155B40E5B835900D28B05 /* ReleaseLeopardOrLater.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = ReleaseLeopardOrLater.xcconfig; sourceTree = "<group>"; };
  50. 8BF155B50E5B835900D28B05 /* DebugLeopardOrLater.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = DebugLeopardOrLater.xcconfig; sourceTree = "<group>"; };
  51. 8D576316048677EA00EA77CD /* InterfaceBuilder.mdimporter */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = InterfaceBuilder.mdimporter; sourceTree = BUILT_PRODUCTS_DIR; };
  52. 8D576317048677EA00EA77CD /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
  53. /* End PBXFileReference section */
  54. /* Begin PBXFrameworksBuildPhase section */
  55. 8D576313048677EA00EA77CD /* Frameworks */ = {
  56. isa = PBXFrameworksBuildPhase;
  57. buildActionMask = 2147483647;
  58. files = (
  59. 8B58F8700E5726D000A0E02E /* Foundation.framework in Frameworks */,
  60. 8BF1543C0E5B42F500D28B05 /* ApplicationServices.framework in Frameworks */,
  61. );
  62. runOnlyForDeploymentPostprocessing = 0;
  63. };
  64. /* End PBXFrameworksBuildPhase section */
  65. /* Begin PBXGroup section */
  66. 089C166AFE841209C02AAC07 /* XcodeProjectSpotlightPlugin */ = {
  67. isa = PBXGroup;
  68. children = (
  69. 8B58F75A0E56502600A0E02E /* ReadMe.rtf */,
  70. 8B58F84D0E5697B500A0E02E /* XcodeConfig */,
  71. 8B1D48800E59F52A000EB8CA /* Common */,
  72. 08FB77AFFE84173DC02AAC07 /* Source */,
  73. 089C167CFE841241C02AAC07 /* Resources */,
  74. 089C1671FE841209C02AAC07 /* External Frameworks and Libraries */,
  75. 19C28FB6FE9D52B211CA2CBB /* Products */,
  76. );
  77. comments = "// Copyright 2008 Google Inc.\n//\n// Licensed under the Apache License, Version 2.0 (the \"License\"); you may not\n// use this file except in compliance with the License. You may obtain a copy\n// of the License at\n// \n// http://www.apache.org/licenses/LICENSE-2.0\n// \n// Unless required by applicable law or agreed to in writing, software\n// distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n// License for the specific language governing permissions and limitations under\n// the License.";
  78. name = XcodeProjectSpotlightPlugin;
  79. sourceTree = "<group>";
  80. };
  81. 089C1671FE841209C02AAC07 /* External Frameworks and Libraries */ = {
  82. isa = PBXGroup;
  83. children = (
  84. 8BF1543B0E5B42F500D28B05 /* ApplicationServices.framework */,
  85. 8B58F86F0E5726D000A0E02E /* Foundation.framework */,
  86. );
  87. name = "External Frameworks and Libraries";
  88. sourceTree = "<group>";
  89. };
  90. 089C167CFE841241C02AAC07 /* Resources */ = {
  91. isa = PBXGroup;
  92. children = (
  93. 8D576317048677EA00EA77CD /* Info.plist */,
  94. 8D5B49A704867FD3000E48DA /* InfoPlist.strings */,
  95. );
  96. name = Resources;
  97. sourceTree = "<group>";
  98. };
  99. 08FB77AFFE84173DC02AAC07 /* Source */ = {
  100. isa = PBXGroup;
  101. children = (
  102. 8BF1537B0E5A456F00D28B05 /* GTMDefines.h */,
  103. 8BF153C30E5A48C400D28B05 /* GTMGarbageCollection.h */,
  104. 2C05A19B06CAA52B00D84F6F /* GetMetadataForFile.m */,
  105. 8B1D48840E59F591000EB8CA /* PluginID.h */,
  106. );
  107. name = Source;
  108. sourceTree = "<group>";
  109. };
  110. 19C28FB6FE9D52B211CA2CBB /* Products */ = {
  111. isa = PBXGroup;
  112. children = (
  113. 8D576316048677EA00EA77CD /* InterfaceBuilder.mdimporter */,
  114. );
  115. name = Products;
  116. sourceTree = "<group>";
  117. };
  118. 8B1D48800E59F52A000EB8CA /* Common */ = {
  119. isa = PBXGroup;
  120. children = (
  121. 8B1D48810E59F52A000EB8CA /* main.c */,
  122. );
  123. name = Common;
  124. path = ../Common;
  125. sourceTree = SOURCE_ROOT;
  126. };
  127. 8B58F84D0E5697B500A0E02E /* XcodeConfig */ = {
  128. isa = PBXGroup;
  129. children = (
  130. 8B58F90F0E579A1300A0E02E /* Target */,
  131. 8B58F9250E579A1300A0E02E /* Project */,
  132. );
  133. name = XcodeConfig;
  134. path = ../../XcodeConfig;
  135. sourceTree = SOURCE_ROOT;
  136. };
  137. 8B58F90F0E579A1300A0E02E /* Target */ = {
  138. isa = PBXGroup;
  139. children = (
  140. 8B58F9110E579A1300A0E02E /* LoadableBundle.xcconfig */,
  141. );
  142. path = Target;
  143. sourceTree = "<group>";
  144. };
  145. 8B58F9250E579A1300A0E02E /* Project */ = {
  146. isa = PBXGroup;
  147. children = (
  148. 8BF155B40E5B835900D28B05 /* ReleaseLeopardOrLater.xcconfig */,
  149. 8BF155B50E5B835900D28B05 /* DebugLeopardOrLater.xcconfig */,
  150. );
  151. path = Project;
  152. sourceTree = "<group>";
  153. };
  154. /* End PBXGroup section */
  155. /* Begin PBXNativeTarget section */
  156. 8D57630D048677EA00EA77CD /* InterfaceBuilderSpotlightPlugin */ = {
  157. isa = PBXNativeTarget;
  158. buildConfigurationList = 70138C840896BE9A00968C2F /* Build configuration list for PBXNativeTarget "InterfaceBuilderSpotlightPlugin" */;
  159. buildPhases = (
  160. 8D57630F048677EA00EA77CD /* Resources */,
  161. 8D576311048677EA00EA77CD /* Sources */,
  162. 8D576313048677EA00EA77CD /* Frameworks */,
  163. );
  164. buildRules = (
  165. );
  166. dependencies = (
  167. );
  168. name = InterfaceBuilderSpotlightPlugin;
  169. productInstallPath = /Library/Spotlight;
  170. productName = XcodeProjectSpotlightPlugin;
  171. productReference = 8D576316048677EA00EA77CD /* InterfaceBuilder.mdimporter */;
  172. productType = "com.apple.product-type.bundle";
  173. };
  174. /* End PBXNativeTarget section */
  175. /* Begin PBXProject section */
  176. 089C1669FE841209C02AAC07 /* Project object */ = {
  177. isa = PBXProject;
  178. buildConfigurationList = 70138C880896BE9A00968C2F /* Build configuration list for PBXProject "InterfaceBuilder" */;
  179. compatibilityVersion = "Xcode 3.1";
  180. hasScannedForEncodings = 1;
  181. mainGroup = 089C166AFE841209C02AAC07 /* XcodeProjectSpotlightPlugin */;
  182. projectDirPath = "";
  183. projectRoot = "";
  184. targets = (
  185. 8BF156AA0E5BA66300D28B05 /* RunAllUnitTests */,
  186. 8D57630D048677EA00EA77CD /* InterfaceBuilderSpotlightPlugin */,
  187. );
  188. };
  189. /* End PBXProject section */
  190. /* Begin PBXResourcesBuildPhase section */
  191. 8D57630F048677EA00EA77CD /* Resources */ = {
  192. isa = PBXResourcesBuildPhase;
  193. buildActionMask = 2147483647;
  194. files = (
  195. 8D5B49A804867FD3000E48DA /* InfoPlist.strings in Resources */,
  196. );
  197. runOnlyForDeploymentPostprocessing = 0;
  198. };
  199. /* End PBXResourcesBuildPhase section */
  200. /* Begin PBXShellScriptBuildPhase section */
  201. 8BF156A90E5BA66300D28B05 /* ShellScript */ = {
  202. isa = PBXShellScriptBuildPhase;
  203. buildActionMask = 2147483647;
  204. files = (
  205. );
  206. inputPaths = (
  207. );
  208. outputPaths = (
  209. );
  210. runOnlyForDeploymentPostprocessing = 0;
  211. shellPath = /usr/bin/python;
  212. shellScript = "# Test of xib and nib importer for carbon and cocoa\n\nimport os\nimport subprocess\n\nfile_names = [ \"NibCocoaTest.nib\", \"XibCocoaTest.xib\"]\nfor file_name in file_names:\n\tcmd = \"/usr/bin/mdimport -d 2 -g \" + os.environ[\"BUILT_PRODUCTS_DIR\"] + \"/InterfaceBuilder.mdimporter \" + os.environ[\"SOURCE_ROOT\"] + \"/TestData/\" + file_name\n\timporter_out = subprocess.Popen(cmd, shell=True, stderr=subprocess.PIPE).stderr.read()\n\tif importer_out.find(\"TestCustomClass\") == -1 or importer_out.find(\"testAction:\") == -1 or importer_out.find(\"testBinding\") == -1 or importer_out.find(\"TestLocalizedString\") == -1:\n\t\tprint \"error: Failed to import for \" + file_name\n\t\tprint importer_out\n\t\texit(1)\n\nfile_names = [ \"NibCarbonTest.nib\", \"XibCarbonTest.xib\"]\nfor file_name in file_names:\n\tcmd = \"/usr/bin/mdimport -d 2 -g \" + os.environ[\"BUILT_PRODUCTS_DIR\"] + \"/InterfaceBuilder.mdimporter \" + os.environ[\"SOURCE_ROOT\"] + \"/TestData/\" + file_name\n\timporter_out = subprocess.Popen(cmd, shell=True, stderr=subprocess.PIPE).stderr.read()\n\tif importer_out.find(\"TestLocalizedString\") == -1:\n\t\tprint \"error: Failed to import for \" + file_name\n\t\tprint importer_out\n\t\texit(1)\n\n#if importer_out.find(\"kMDItemDescription = \\\"This is a description.\\\";\") == -1:\n#\tprint \"error: Bad Description for test.scpt\"\n#\texit(1)\n#if importer_out.find(\"kMDItemTextContent = \\\"1 + 1\\\";\") == -1:\n#\tprint \"error: Bad Content for test.scpt\"\n#\texit(1)\n\nexit(0)";
  213. };
  214. /* End PBXShellScriptBuildPhase section */
  215. /* Begin PBXSourcesBuildPhase section */
  216. 8D576311048677EA00EA77CD /* Sources */ = {
  217. isa = PBXSourcesBuildPhase;
  218. buildActionMask = 2147483647;
  219. files = (
  220. 2C05A19C06CAA52B00D84F6F /* GetMetadataForFile.m in Sources */,
  221. 8B1D48820E59F52A000EB8CA /* main.c in Sources */,
  222. );
  223. runOnlyForDeploymentPostprocessing = 0;
  224. };
  225. /* End PBXSourcesBuildPhase section */
  226. /* Begin PBXTargetDependency section */
  227. 8BF156AE0E5BA66700D28B05 /* PBXTargetDependency */ = {
  228. isa = PBXTargetDependency;
  229. target = 8D57630D048677EA00EA77CD /* InterfaceBuilderSpotlightPlugin */;
  230. targetProxy = 8BF156AD0E5BA66700D28B05 /* PBXContainerItemProxy */;
  231. };
  232. /* End PBXTargetDependency section */
  233. /* Begin PBXVariantGroup section */
  234. 8D5B49A704867FD3000E48DA /* InfoPlist.strings */ = {
  235. isa = PBXVariantGroup;
  236. children = (
  237. 089C167EFE841241C02AAC07 /* English */,
  238. );
  239. name = InfoPlist.strings;
  240. sourceTree = "<group>";
  241. };
  242. /* End PBXVariantGroup section */
  243. /* Begin XCBuildConfiguration section */
  244. 70138C850896BE9A00968C2F /* Debug */ = {
  245. isa = XCBuildConfiguration;
  246. baseConfigurationReference = 8B58F9110E579A1300A0E02E /* LoadableBundle.xcconfig */;
  247. buildSettings = {
  248. INFOPLIST_FILE = Info.plist;
  249. PRODUCT_NAME = InterfaceBuilder;
  250. WRAPPER_EXTENSION = mdimporter;
  251. };
  252. name = Debug;
  253. };
  254. 70138C860896BE9A00968C2F /* Release */ = {
  255. isa = XCBuildConfiguration;
  256. baseConfigurationReference = 8B58F9110E579A1300A0E02E /* LoadableBundle.xcconfig */;
  257. buildSettings = {
  258. INFOPLIST_FILE = Info.plist;
  259. PRODUCT_NAME = InterfaceBuilder;
  260. WRAPPER_EXTENSION = mdimporter;
  261. };
  262. name = Release;
  263. };
  264. 70138C890896BE9A00968C2F /* Debug */ = {
  265. isa = XCBuildConfiguration;
  266. baseConfigurationReference = 8BF155B50E5B835900D28B05 /* DebugLeopardOrLater.xcconfig */;
  267. buildSettings = {
  268. };
  269. name = Debug;
  270. };
  271. 70138C8A0896BE9A00968C2F /* Release */ = {
  272. isa = XCBuildConfiguration;
  273. baseConfigurationReference = 8BF155B40E5B835900D28B05 /* ReleaseLeopardOrLater.xcconfig */;
  274. buildSettings = {
  275. };
  276. name = Release;
  277. };
  278. 8BF156AB0E5BA66300D28B05 /* Debug */ = {
  279. isa = XCBuildConfiguration;
  280. buildSettings = {
  281. PRODUCT_NAME = RunAllUnitTests;
  282. };
  283. name = Debug;
  284. };
  285. 8BF156AC0E5BA66300D28B05 /* Release */ = {
  286. isa = XCBuildConfiguration;
  287. buildSettings = {
  288. PRODUCT_NAME = RunAllUnitTests;
  289. };
  290. name = Release;
  291. };
  292. /* End XCBuildConfiguration section */
  293. /* Begin XCConfigurationList section */
  294. 70138C840896BE9A00968C2F /* Build configuration list for PBXNativeTarget "InterfaceBuilderSpotlightPlugin" */ = {
  295. isa = XCConfigurationList;
  296. buildConfigurations = (
  297. 70138C850896BE9A00968C2F /* Debug */,
  298. 70138C860896BE9A00968C2F /* Release */,
  299. );
  300. defaultConfigurationIsVisible = 0;
  301. defaultConfigurationName = Release;
  302. };
  303. 70138C880896BE9A00968C2F /* Build configuration list for PBXProject "InterfaceBuilder" */ = {
  304. isa = XCConfigurationList;
  305. buildConfigurations = (
  306. 70138C890896BE9A00968C2F /* Debug */,
  307. 70138C8A0896BE9A00968C2F /* Release */,
  308. );
  309. defaultConfigurationIsVisible = 0;
  310. defaultConfigurationName = Release;
  311. };
  312. 8BF156B10E5BA6A500D28B05 /* Build configuration list for PBXAggregateTarget "RunAllUnitTests" */ = {
  313. isa = XCConfigurationList;
  314. buildConfigurations = (
  315. 8BF156AB0E5BA66300D28B05 /* Debug */,
  316. 8BF156AC0E5BA66300D28B05 /* Release */,
  317. );
  318. defaultConfigurationIsVisible = 0;
  319. defaultConfigurationName = Release;
  320. };
  321. /* End XCConfigurationList section */
  322. };
  323. rootObject = 089C1669FE841209C02AAC07 /* Project object */;
  324. }