xcodeSafariPlugin.tpl 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383
  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 44;
  7. objects = {
  8. /* Begin PBXContainerItemProxy section */
  9. [foreach item=def from=$projDepend]
  10. [assign var=libuid value=$def|cat:"proxy_file"|uid]
  11. [assign var=libuid2 value=$def|cat:"proxy"|uid]
  12. [assign var=libuid3 value=$def|cat:"remote"|uid]
  13. [assign var=libuid4 value=$def|uid]
  14. [assign var=libuid5 value=$def|cat:"target"|uid]
  15. F[$libuid] /* PBXContainerItemProxy */ = {
  16. isa = PBXContainerItemProxy;
  17. containerPortal = C[$libuid4] /* [$def].xcodeproj */;
  18. proxyType = 2;
  19. remoteGlobalIDString = F[$libuid3];
  20. remoteInfo = "[$def]";
  21. };
  22. E[$libuid2] /* PBXContainerItemProxy */ = {
  23. isa = PBXContainerItemProxy;
  24. containerPortal = C[$libuid4] /* [$def].xcodeproj */;
  25. proxyType = 1;
  26. remoteGlobalIDString = D[$libuid5] /* [$def] */;
  27. remoteInfo = "[$def]";
  28. };
  29. [/foreach]
  30. /* End PBXContainerItemProxy section */
  31. /* Begin PBXBuildFile section */
  32. 4315B01B0F3A517D002F4B9F /* npWebGamePlugin.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4315B01A0F3A517D002F4B9F /* npWebGamePlugin.mm */; };
  33. 43E38C570FE438E300E9AAA9 /* npPlugin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 43E38C570FD438E300E9AAA9 /* npPlugin.cpp */; };
  34. 43E38C5A0FE4393700E9AAA9 /* webCommon.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 43E38C5A0FD4393700E9AAA9 /* webCommon.cpp */; };
  35. 4315B02C0F3A5261002F4B9F /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4315B02B0F3A5261002F4B9F /* Cocoa.framework */; };
  36. 8D01CCCA0486CAD60068D4B7 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C167DFE841241C02AAC07 /* InfoPlist.strings */; };
  37. 8D01CCCE0486CAD60068D4B7 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 08EA7FFBFE8413EDC02AAC07 /* Carbon.framework */; };
  38. /* Begin PBXBuildFiles for built lib dependencies */
  39. [foreach item=def from=$projDepend]
  40. [assign var=libuid value=$def|uid]
  41. F[$libuid] /* lib[$def].a in Frameworks */ = {isa = PBXBuildFile; fileRef = D[$libuid] /* lib[$def].a */; };
  42. [/foreach]
  43. /* End PBXBuildFiles for built lib dependencies */
  44. /* End PBXBuildFile section */
  45. /* Begin PBXFileReference section */
  46. [foreach item=def from=$projDepend]
  47. [assign var=libuid value=$def|uid]
  48. C[$libuid] /* [$def].xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = "[$def].xcodeproj"; path = "[$def].xcodeproj"; sourceTree = SOURCE_ROOT; };
  49. [/foreach]
  50. 089C167EFE841241C02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = ../../web/source/npplugin/mac/English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
  51. 08EA7FFBFE8413EDC02AAC07 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; };
  52. 32BAE0B30371A71500C91783 /* WebGamePlugin_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WebGamePlugin_Prefix.pch; path = ../../web/source/npplugin/mac/WebGamePlugin_Prefix.pch; sourceTree = "<group>"; };
  53. 43E38C570FD438E300E9AAA9 /* npPlugin.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = npPlugin.cpp; path = ../../web/source/npplugin/npPlugin.cpp; sourceTree = SOURCE_ROOT; };
  54. 43E38C590BC4393700E9AAA9 /* webConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = webConfig.h; path = ../../web/source/common/webConfig.h; sourceTree = SOURCE_ROOT; };
  55. 43E38C590FD4393700E9AAA9 /* webCommon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = webCommon.h; path = ../../web/source/common/webCommon.h; sourceTree = SOURCE_ROOT; };
  56. 43E38C5A0FD4393700E9AAA9 /* webCommon.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = webCommon.cpp; path = ../../web/source/common/webCommon.cpp; sourceTree = SOURCE_ROOT; };
  57. 4315B01A0F3A517D002F4B9F /* npWebGamePlugin.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = npWebGamePlugin.mm; path = ../../web/source/npplugin/mac/npWebGamePlugin.mm; sourceTree = "<group>"; };
  58. 4315B01A0F3A627D002F4B9F /* npWebGamePlugin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = npWebGamePlugin.h; path = ../../web/source/npplugin/mac/npWebGamePlugin.h; sourceTree = "<group>"; };
  59. 4315B02B0F3A5261002F4B9F /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
  60. 8D01CCD10486CAD60068D4B7 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; name = Info.plist; path = ../../web/source/npplugin/mac/Info.plist; sourceTree = "<group>"; };
  61. 8D01CCD20486CAD60068D4B7 /* WebGamePlugin.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "[$projName].bundle"; sourceTree = BUILT_PRODUCTS_DIR; };
  62. /* End PBXFileReference section */
  63. /* Begin PBXFrameworksBuildPhase section */
  64. 8D01CCCD0486CAD60068D4B7 /* Frameworks */ = {
  65. isa = PBXFrameworksBuildPhase;
  66. buildActionMask = 2147483647;
  67. files = (
  68. 8D01CCCE0486CAD60068D4B7 /* Carbon.framework in Frameworks */,
  69. 4315B02C0F3A5261002F4B9F /* Cocoa.framework in Frameworks */,
  70. [foreach item=def from=$projDepend]
  71. [assign var=libuid value=$def|uid]
  72. F[$libuid] /* lib[$def].a */,
  73. [/foreach]
  74. );
  75. runOnlyForDeploymentPostprocessing = 0;
  76. };
  77. /* End PBXFrameworksBuildPhase section */
  78. /* Begin PBXGroup section */
  79. 089C166AFE841209C02AAC07 /* WebGamePlugin */ = {
  80. isa = PBXGroup;
  81. children = (
  82. 08FB77ADFE841716C02AAC07 /* Source */,
  83. AEEEE0000000000000000000 /* Dependencies */,
  84. 089C167CFE841241C02AAC07 /* Resources */,
  85. 089C1671FE841209C02AAC07 /* External Frameworks and Libraries */,
  86. 19C28FB4FE9D528D11CA2CBB /* Products */,
  87. );
  88. name = "[$projName]";
  89. sourceTree = "<group>";
  90. };
  91. /* Begin Generated Dependencies Group */
  92. AEEEE0000000000000000000 /* Dependencies */ = {
  93. isa = PBXGroup;
  94. children = (
  95. ADDDD0000000000000000000 /* builtLibs */,
  96. [foreach item=def from=$projDepend]
  97. [assign var=libuid value=$def|uid]
  98. C[$libuid], /* [$def].xcodeproj */
  99. [/foreach]
  100. );
  101. name = Dependencies;
  102. sourceTree = "<group>";
  103. };
  104. ADDDD0000000000000000000 /* builtLibs */ = {
  105. isa = PBXGroup;
  106. children = (
  107. [foreach item=def from=$projDepend]
  108. [assign var=libuid value=$def|uid]
  109. D[$libuid] /* lib[$def].a */,
  110. [/foreach]
  111. );
  112. name = builtLibs;
  113. path = ../../../../engine/lib/builtLibs;
  114. sourceTree = SOURCE_ROOT;
  115. };
  116. /* End Generated Dependencies Group */
  117. /* Begin Products Groups for each Dependency */
  118. [foreach item=def from=$projDepend]
  119. [assign var=libuid value=$def|uid]
  120. [assign var=libuid2 value=$def|cat:"refproxy_file"|uid]
  121. B[$libuid] /* Products */ = {
  122. isa = PBXGroup;
  123. children = (
  124. C[$libuid2] /* [$def].a */,
  125. );
  126. name = Products;
  127. sourceTree = "<group>";
  128. };
  129. [/foreach]
  130. /* End Products Groups for each Dependency */
  131. 089C1671FE841209C02AAC07 /* External Frameworks and Libraries */ = {
  132. isa = PBXGroup;
  133. children = (
  134. 4315B02B0F3A5261002F4B9F /* Cocoa.framework */,
  135. 08EA7FFBFE8413EDC02AAC07 /* Carbon.framework */,
  136. );
  137. name = "External Frameworks and Libraries";
  138. sourceTree = "<group>";
  139. };
  140. 089C167CFE841241C02AAC07 /* Resources */ = {
  141. isa = PBXGroup;
  142. children = (
  143. 8D01CCD10486CAD60068D4B7 /* Info.plist */,
  144. 089C167DFE841241C02AAC07 /* InfoPlist.strings */,
  145. );
  146. name = Resources;
  147. sourceTree = "<group>";
  148. };
  149. 08FB77ADFE841716C02AAC07 /* Source */ = {
  150. isa = PBXGroup;
  151. children = (
  152. 4315B01A0F3A517D002F4B9F /* npWebGamePlugin.mm */,
  153. 4315B01A0F3A627D002F4B9F /* npWebGamePlugin.h */,
  154. 43E38C570FD438E300E9AAA9 /* npPlugin.cpp */,
  155. 43E38C590BC4393700E9AAA9 /* webConfig.h */,
  156. 43E38C590FD4393700E9AAA9 /* webCommon.h */,
  157. 43E38C5A0FD4393700E9AAA9 /* webCommon.cpp */,
  158. 32BAE0B30371A71500C91783 /* WebGamePlugin_Prefix.pch */,
  159. );
  160. name = Source;
  161. sourceTree = "<group>";
  162. };
  163. 19C28FB4FE9D528D11CA2CBB /* Products */ = {
  164. isa = PBXGroup;
  165. children = (
  166. 8D01CCD20486CAD60068D4B7 /* WebGamePlugin.bundle */,
  167. );
  168. name = Products;
  169. sourceTree = "<group>";
  170. };
  171. /* End PBXGroup section */
  172. /* Begin PBXNativeTarget section */
  173. 8D01CCC60486CAD60068D4B7 /* WebGamePlugin */ = {
  174. isa = PBXNativeTarget;
  175. buildConfigurationList = 4FADC23308B4156C00ABE55E /* Build configuration list for PBXNativeTarget "WebGamePlugin" */;
  176. buildPhases = (
  177. 8D01CCC90486CAD60068D4B7 /* Resources */,
  178. 8D01CCCB0486CAD60068D4B7 /* Sources */,
  179. 8D01CCCD0486CAD60068D4B7 /* Frameworks */,
  180. );
  181. buildRules = (
  182. );
  183. dependencies = (
  184. [foreach item=def from=$projDepend]
  185. [assign var=libuid value=$def|cat:"dep"|uid]
  186. D[$libuid] /* PBXTargetDependency */,
  187. [/foreach]
  188. );
  189. name = "[$projName]";
  190. productInstallPath = "$(HOME)/Library/Bundles";
  191. productName = "[$projName]";
  192. productReference = 8D01CCD20486CAD60068D4B7 /* WebGamePlugin.bundle */;
  193. productType = "com.apple.product-type.bundle";
  194. };
  195. /* End PBXNativeTarget section */
  196. /* Begin PBXProject section */
  197. 089C1669FE841209C02AAC07 /* Project object */ = {
  198. isa = PBXProject;
  199. buildConfigurationList = 4FADC23708B4156C00ABE55E /* Build configuration list for PBXProject "WebGamePlugin" */;
  200. compatibilityVersion = "Xcode 3.2";
  201. hasScannedForEncodings = 1;
  202. mainGroup = 089C166AFE841209C02AAC07 /* WebGamePlugin */;
  203. projectDirPath = "";
  204. projectRoot = "";
  205. projectReferences = (
  206. [foreach item=def from=$projDepend]
  207. [assign var=libuid value=$def|uid]
  208. {
  209. ProductGroup = B[$libuid] /* Products */;
  210. ProjectRef = C[$libuid] /* [$def].xcodeproj */;
  211. },
  212. [/foreach]
  213. );
  214. targets = (
  215. 8D01CCC60486CAD60068D4B7 /* WebGamePlugin */,
  216. );
  217. };
  218. /* End PBXProject section */
  219. /* Begin PBXReferenceProxy section */
  220. [foreach item=def from=$projDepend]
  221. [assign var=libuid value=$def|cat:"proxy_file"|uid]
  222. [assign var=libuid2 value=$def|cat:"refproxy_file"|uid]
  223. C[$libuid2] /* lib[$def].a */ = {
  224. isa = PBXReferenceProxy;
  225. fileType = archive.ar;
  226. path = "lib[$def].a";
  227. remoteRef = F[$libuid] /* PBXContainerItemProxy */;
  228. sourceTree = BUILT_PRODUCTS_DIR;
  229. };
  230. [/foreach]
  231. /* End PBXReferenceProxy section */
  232. /* Begin PBXTargetDependency section */
  233. [foreach item=def from=$projDepend]
  234. [assign var=libuid value=$def|cat:"dep"|uid]
  235. [assign var=libuid2 value=$def|cat:"proxy"|uid]
  236. D[$libuid] /* PBXTargetDependency */ = {
  237. isa = PBXTargetDependency;
  238. name = "[$def]";
  239. targetProxy = E[$libuid2] /* PBXContainerItemProxy */;
  240. };
  241. [/foreach]
  242. /* End PBXTargetDependency section */
  243. /* Begin PBXResourcesBuildPhase section */
  244. 8D01CCC90486CAD60068D4B7 /* Resources */ = {
  245. isa = PBXResourcesBuildPhase;
  246. buildActionMask = 2147483647;
  247. files = (
  248. 8D01CCCA0486CAD60068D4B7 /* InfoPlist.strings in Resources */,
  249. );
  250. runOnlyForDeploymentPostprocessing = 0;
  251. };
  252. /* End PBXResourcesBuildPhase section */
  253. /* Begin PBXSourcesBuildPhase section */
  254. 8D01CCCB0486CAD60068D4B7 /* Sources */ = {
  255. isa = PBXSourcesBuildPhase;
  256. buildActionMask = 2147483647;
  257. files = (
  258. 4315B01B0F3A517D002F4B9F /* npWebGamePlugin.mm in Sources */,
  259. 43E38C570FE438E300E9AAA9 /* npPlugin.cpp in Sources */,
  260. 43E38C5A0FE4393700E9AAA9 /* webCommon.cpp in Sources */,
  261. );
  262. runOnlyForDeploymentPostprocessing = 0;
  263. };
  264. /* End PBXSourcesBuildPhase section */
  265. /* Begin PBXVariantGroup section */
  266. 089C167DFE841241C02AAC07 /* InfoPlist.strings */ = {
  267. isa = PBXVariantGroup;
  268. children = (
  269. 089C167EFE841241C02AAC07 /* English */,
  270. );
  271. name = InfoPlist.strings;
  272. sourceTree = "<group>";
  273. };
  274. /* End PBXVariantGroup section */
  275. /* Begin XCBuildConfiguration section */
  276. 4FADC23408B4156C00ABE55E /* Debug */ = {
  277. isa = XCBuildConfiguration;
  278. buildSettings = {
  279. COPY_PHASE_STRIP = NO;
  280. GCC_DYNAMIC_NO_PIC = NO;
  281. GCC_ENABLE_FIX_AND_CONTINUE = YES;
  282. GCC_MODEL_TUNING = G5;
  283. GCC_OPTIMIZATION_LEVEL = 0;
  284. GCC_PRECOMPILE_PREFIX_HEADER = YES;
  285. GCC_PREFIX_HEADER = ../../web/source/npplugin/mac/WebGamePlugin_Prefix.pch;
  286. INFOPLIST_FILE = ../../web/source/npplugin/mac/Info.plist;
  287. INSTALL_PATH = "$(HOME)/Library/Internet Plug-Ins";
  288. PRODUCT_NAME = "[$projName]";
  289. WRAPPER_EXTENSION = bundle;
  290. ZERO_LINK = YES;
  291. GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1" );
  292. };
  293. name = Debug;
  294. };
  295. 4FADC23508B4156C00ABE55E /* Release */ = {
  296. isa = XCBuildConfiguration;
  297. buildSettings = {
  298. ARCHS = "$(ARCHS_STANDARD_32_BIT)";
  299. CONFIGURATION_BUILD_DIR = "$HOME/Library/Internet Plug-Ins";
  300. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  301. GCC_MODEL_TUNING = G5;
  302. GCC_PRECOMPILE_PREFIX_HEADER = YES;
  303. GCC_PREFIX_HEADER = ../../web/source/npplugin/mac/WebGamePlugin_Prefix.pch;
  304. INFOPLIST_FILE = ../../web/source/npplugin/mac/Info.plist;
  305. INSTALL_PATH = "$HOME/Library/Internet Plug-Ins";
  306. PRODUCT_NAME = "[$projName]";
  307. WRAPPER_EXTENSION = bundle;
  308. };
  309. name = Release;
  310. };
  311. 4FADC23808B4156C00ABE55E /* Debug */ = {
  312. isa = XCBuildConfiguration;
  313. buildSettings = {
  314. CONFIGURATION_BUILD_DIR = "$HOME/Library/Internet Plug-Ins";
  315. GCC_WARN_ABOUT_RETURN_TYPE = YES;
  316. GCC_WARN_UNUSED_VARIABLE = YES;
  317. PREBINDING = NO;
  318. GCC_VERSION = 4.2;
  319. SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk";
  320. };
  321. name = Debug;
  322. };
  323. 4FADC23908B4156C00ABE55E /* Release */ = {
  324. isa = XCBuildConfiguration;
  325. buildSettings = {
  326. CONFIGURATION_BUILD_DIR = "$HOME/Library/Internet Plug-Ins";
  327. GCC_WARN_ABOUT_RETURN_TYPE = YES;
  328. GCC_WARN_UNUSED_VARIABLE = YES;
  329. PREBINDING = NO;
  330. GCC_VERSION = 4.2;
  331. SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk";
  332. };
  333. name = Release;
  334. };
  335. /* End XCBuildConfiguration section */
  336. /* Begin XCConfigurationList section */
  337. 4FADC23308B4156C00ABE55E /* Build configuration list for PBXNativeTarget "WebGamePlugin" */ = {
  338. isa = XCConfigurationList;
  339. buildConfigurations = (
  340. 4FADC23408B4156C00ABE55E /* Debug */,
  341. 4FADC23508B4156C00ABE55E /* Release */,
  342. );
  343. defaultConfigurationIsVisible = 0;
  344. defaultConfigurationName = Release;
  345. };
  346. 4FADC23708B4156C00ABE55E /* Build configuration list for PBXProject "WebGamePlugin" */ = {
  347. isa = XCConfigurationList;
  348. buildConfigurations = (
  349. 4FADC23808B4156C00ABE55E /* Debug */,
  350. 4FADC23908B4156C00ABE55E /* Release */,
  351. );
  352. defaultConfigurationIsVisible = 0;
  353. defaultConfigurationName = Release;
  354. };
  355. /* End XCConfigurationList section */
  356. };
  357. rootObject = 089C1669FE841209C02AAC07 /* Project object */;
  358. }