project.pbxproj 28 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756
  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 46;
  7. objects = {
  8. /* Begin PBXBuildFile section */
  9. 140C8F151A4EBE3100F85556 /* KeychainAccess.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 140C8F0A1A4EBE3100F85556 /* KeychainAccess.framework */; };
  10. 140C8F231A4EBEEA00F85556 /* Keychain.swift in Sources */ = {isa = PBXBuildFile; fileRef = 140F197A1A49D89200B0016A /* Keychain.swift */; };
  11. 140C8F241A4EBF9A00F85556 /* KeychainAccessTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 140F196E1A49D79500B0016A /* KeychainAccessTests.swift */; };
  12. 140F19621A49D79400B0016A /* KeychainAccess.h in Headers */ = {isa = PBXBuildFile; fileRef = 140F19611A49D79400B0016A /* KeychainAccess.h */; settings = {ATTRIBUTES = (Public, ); }; };
  13. 140F19681A49D79500B0016A /* KeychainAccess.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 140F195C1A49D79400B0016A /* KeychainAccess.framework */; };
  14. 140F196F1A49D79500B0016A /* KeychainAccessTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 140F196E1A49D79500B0016A /* KeychainAccessTests.swift */; };
  15. 140F197B1A49D89200B0016A /* Keychain.swift in Sources */ = {isa = PBXBuildFile; fileRef = 140F197A1A49D89200B0016A /* Keychain.swift */; };
  16. 142852A71B1CED3500F27BD9 /* KeychainAccess.h in Headers */ = {isa = PBXBuildFile; fileRef = 140F19611A49D79400B0016A /* KeychainAccess.h */; settings = {ATTRIBUTES = (Public, ); }; };
  17. 14FDD4681B49B9EF00C39FE8 /* KeychainAccess.h in Headers */ = {isa = PBXBuildFile; fileRef = 140F19611A49D79400B0016A /* KeychainAccess.h */; settings = {ATTRIBUTES = (Public, ); }; };
  18. 14FDD4691B49BA0200C39FE8 /* Keychain.swift in Sources */ = {isa = PBXBuildFile; fileRef = 140F197A1A49D89200B0016A /* Keychain.swift */; };
  19. /* End PBXBuildFile section */
  20. /* Begin PBXContainerItemProxy section */
  21. 140C8F161A4EBE3100F85556 /* PBXContainerItemProxy */ = {
  22. isa = PBXContainerItemProxy;
  23. containerPortal = 140F19531A49D79400B0016A /* Project object */;
  24. proxyType = 1;
  25. remoteGlobalIDString = 140C8F091A4EBE3100F85556;
  26. remoteInfo = KeychainAccess;
  27. };
  28. 140F19691A49D79500B0016A /* PBXContainerItemProxy */ = {
  29. isa = PBXContainerItemProxy;
  30. containerPortal = 140F19531A49D79400B0016A /* Project object */;
  31. proxyType = 1;
  32. remoteGlobalIDString = 140F195B1A49D79400B0016A;
  33. remoteInfo = KeychainAccess;
  34. };
  35. /* End PBXContainerItemProxy section */
  36. /* Begin PBXFileReference section */
  37. 140C8F0A1A4EBE3100F85556 /* KeychainAccess.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = KeychainAccess.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  38. 140C8F141A4EBE3100F85556 /* KeychainAccess-MacTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "KeychainAccess-MacTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
  39. 140F195C1A49D79400B0016A /* KeychainAccess.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = KeychainAccess.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  40. 140F19601A49D79400B0016A /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  41. 140F19611A49D79400B0016A /* KeychainAccess.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = KeychainAccess.h; sourceTree = "<group>"; };
  42. 140F19671A49D79500B0016A /* KeychainAccess-iOSTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "KeychainAccess-iOSTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
  43. 140F196D1A49D79500B0016A /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  44. 140F196E1A49D79500B0016A /* KeychainAccessTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeychainAccessTests.swift; sourceTree = "<group>"; };
  45. 140F197A1A49D89200B0016A /* Keychain.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Keychain.swift; sourceTree = "<group>"; };
  46. 14FDD4601B49B9AD00C39FE8 /* KeychainAccess.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = KeychainAccess.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  47. /* End PBXFileReference section */
  48. /* Begin PBXFrameworksBuildPhase section */
  49. 140C8F061A4EBE3100F85556 /* Frameworks */ = {
  50. isa = PBXFrameworksBuildPhase;
  51. buildActionMask = 2147483647;
  52. files = (
  53. );
  54. runOnlyForDeploymentPostprocessing = 0;
  55. };
  56. 140C8F111A4EBE3100F85556 /* Frameworks */ = {
  57. isa = PBXFrameworksBuildPhase;
  58. buildActionMask = 2147483647;
  59. files = (
  60. 140C8F151A4EBE3100F85556 /* KeychainAccess.framework in Frameworks */,
  61. );
  62. runOnlyForDeploymentPostprocessing = 0;
  63. };
  64. 140F19581A49D79400B0016A /* Frameworks */ = {
  65. isa = PBXFrameworksBuildPhase;
  66. buildActionMask = 2147483647;
  67. files = (
  68. );
  69. runOnlyForDeploymentPostprocessing = 0;
  70. };
  71. 140F19641A49D79500B0016A /* Frameworks */ = {
  72. isa = PBXFrameworksBuildPhase;
  73. buildActionMask = 2147483647;
  74. files = (
  75. 140F19681A49D79500B0016A /* KeychainAccess.framework in Frameworks */,
  76. );
  77. runOnlyForDeploymentPostprocessing = 0;
  78. };
  79. 14FDD45C1B49B9AD00C39FE8 /* Frameworks */ = {
  80. isa = PBXFrameworksBuildPhase;
  81. buildActionMask = 2147483647;
  82. files = (
  83. );
  84. runOnlyForDeploymentPostprocessing = 0;
  85. };
  86. /* End PBXFrameworksBuildPhase section */
  87. /* Begin PBXGroup section */
  88. 140F19521A49D79400B0016A = {
  89. isa = PBXGroup;
  90. children = (
  91. 140F195E1A49D79400B0016A /* KeychainAccess */,
  92. 140F196B1A49D79500B0016A /* KeychainAccessTests */,
  93. 140F195D1A49D79400B0016A /* Products */,
  94. );
  95. sourceTree = "<group>";
  96. };
  97. 140F195D1A49D79400B0016A /* Products */ = {
  98. isa = PBXGroup;
  99. children = (
  100. 140F195C1A49D79400B0016A /* KeychainAccess.framework */,
  101. 140F19671A49D79500B0016A /* KeychainAccess-iOSTests.xctest */,
  102. 140C8F0A1A4EBE3100F85556 /* KeychainAccess.framework */,
  103. 140C8F141A4EBE3100F85556 /* KeychainAccess-MacTests.xctest */,
  104. 14FDD4601B49B9AD00C39FE8 /* KeychainAccess.framework */,
  105. );
  106. name = Products;
  107. sourceTree = "<group>";
  108. };
  109. 140F195E1A49D79400B0016A /* KeychainAccess */ = {
  110. isa = PBXGroup;
  111. children = (
  112. 140F19611A49D79400B0016A /* KeychainAccess.h */,
  113. 140F197A1A49D89200B0016A /* Keychain.swift */,
  114. 140F195F1A49D79400B0016A /* Supporting Files */,
  115. );
  116. path = KeychainAccess;
  117. sourceTree = "<group>";
  118. };
  119. 140F195F1A49D79400B0016A /* Supporting Files */ = {
  120. isa = PBXGroup;
  121. children = (
  122. 140F19601A49D79400B0016A /* Info.plist */,
  123. );
  124. name = "Supporting Files";
  125. sourceTree = "<group>";
  126. };
  127. 140F196B1A49D79500B0016A /* KeychainAccessTests */ = {
  128. isa = PBXGroup;
  129. children = (
  130. 140F196E1A49D79500B0016A /* KeychainAccessTests.swift */,
  131. 140F196C1A49D79500B0016A /* Supporting Files */,
  132. );
  133. path = KeychainAccessTests;
  134. sourceTree = "<group>";
  135. };
  136. 140F196C1A49D79500B0016A /* Supporting Files */ = {
  137. isa = PBXGroup;
  138. children = (
  139. 140F196D1A49D79500B0016A /* Info.plist */,
  140. );
  141. name = "Supporting Files";
  142. sourceTree = "<group>";
  143. };
  144. /* End PBXGroup section */
  145. /* Begin PBXHeadersBuildPhase section */
  146. 140C8F071A4EBE3100F85556 /* Headers */ = {
  147. isa = PBXHeadersBuildPhase;
  148. buildActionMask = 2147483647;
  149. files = (
  150. 142852A71B1CED3500F27BD9 /* KeychainAccess.h in Headers */,
  151. );
  152. runOnlyForDeploymentPostprocessing = 0;
  153. };
  154. 140F19591A49D79400B0016A /* Headers */ = {
  155. isa = PBXHeadersBuildPhase;
  156. buildActionMask = 2147483647;
  157. files = (
  158. 140F19621A49D79400B0016A /* KeychainAccess.h in Headers */,
  159. );
  160. runOnlyForDeploymentPostprocessing = 0;
  161. };
  162. 14FDD45D1B49B9AD00C39FE8 /* Headers */ = {
  163. isa = PBXHeadersBuildPhase;
  164. buildActionMask = 2147483647;
  165. files = (
  166. 14FDD4681B49B9EF00C39FE8 /* KeychainAccess.h in Headers */,
  167. );
  168. runOnlyForDeploymentPostprocessing = 0;
  169. };
  170. /* End PBXHeadersBuildPhase section */
  171. /* Begin PBXNativeTarget section */
  172. 140C8F091A4EBE3100F85556 /* KeychainAccess-Mac */ = {
  173. isa = PBXNativeTarget;
  174. buildConfigurationList = 140C8F1D1A4EBE3100F85556 /* Build configuration list for PBXNativeTarget "KeychainAccess-Mac" */;
  175. buildPhases = (
  176. 140C8F051A4EBE3100F85556 /* Sources */,
  177. 140C8F061A4EBE3100F85556 /* Frameworks */,
  178. 140C8F071A4EBE3100F85556 /* Headers */,
  179. 140C8F081A4EBE3100F85556 /* Resources */,
  180. );
  181. buildRules = (
  182. );
  183. dependencies = (
  184. );
  185. name = "KeychainAccess-Mac";
  186. productName = KeychainAccess;
  187. productReference = 140C8F0A1A4EBE3100F85556 /* KeychainAccess.framework */;
  188. productType = "com.apple.product-type.framework";
  189. };
  190. 140C8F131A4EBE3100F85556 /* KeychainAccess-MacTests */ = {
  191. isa = PBXNativeTarget;
  192. buildConfigurationList = 140C8F201A4EBE3100F85556 /* Build configuration list for PBXNativeTarget "KeychainAccess-MacTests" */;
  193. buildPhases = (
  194. 140C8F101A4EBE3100F85556 /* Sources */,
  195. 140C8F111A4EBE3100F85556 /* Frameworks */,
  196. 140C8F121A4EBE3100F85556 /* Resources */,
  197. );
  198. buildRules = (
  199. );
  200. dependencies = (
  201. 140C8F171A4EBE3100F85556 /* PBXTargetDependency */,
  202. );
  203. name = "KeychainAccess-MacTests";
  204. productName = KeychainAccessTests;
  205. productReference = 140C8F141A4EBE3100F85556 /* KeychainAccess-MacTests.xctest */;
  206. productType = "com.apple.product-type.bundle.unit-test";
  207. };
  208. 140F195B1A49D79400B0016A /* KeychainAccess-iOS */ = {
  209. isa = PBXNativeTarget;
  210. buildConfigurationList = 140F19721A49D79500B0016A /* Build configuration list for PBXNativeTarget "KeychainAccess-iOS" */;
  211. buildPhases = (
  212. 140F19571A49D79400B0016A /* Sources */,
  213. 140F19581A49D79400B0016A /* Frameworks */,
  214. 140F19591A49D79400B0016A /* Headers */,
  215. 140F195A1A49D79400B0016A /* Resources */,
  216. );
  217. buildRules = (
  218. );
  219. dependencies = (
  220. );
  221. name = "KeychainAccess-iOS";
  222. productName = KeychainAccess;
  223. productReference = 140F195C1A49D79400B0016A /* KeychainAccess.framework */;
  224. productType = "com.apple.product-type.framework";
  225. };
  226. 140F19661A49D79500B0016A /* KeychainAccess-iOSTests */ = {
  227. isa = PBXNativeTarget;
  228. buildConfigurationList = 140F19751A49D79500B0016A /* Build configuration list for PBXNativeTarget "KeychainAccess-iOSTests" */;
  229. buildPhases = (
  230. 140F19631A49D79500B0016A /* Sources */,
  231. 140F19641A49D79500B0016A /* Frameworks */,
  232. 140F19651A49D79500B0016A /* Resources */,
  233. );
  234. buildRules = (
  235. );
  236. dependencies = (
  237. 140F196A1A49D79500B0016A /* PBXTargetDependency */,
  238. );
  239. name = "KeychainAccess-iOSTests";
  240. productName = KeychainAccessTests;
  241. productReference = 140F19671A49D79500B0016A /* KeychainAccess-iOSTests.xctest */;
  242. productType = "com.apple.product-type.bundle.unit-test";
  243. };
  244. 14FDD45F1B49B9AD00C39FE8 /* KeychainAccess-watchOS */ = {
  245. isa = PBXNativeTarget;
  246. buildConfigurationList = 14FDD4671B49B9AD00C39FE8 /* Build configuration list for PBXNativeTarget "KeychainAccess-watchOS" */;
  247. buildPhases = (
  248. 14FDD45B1B49B9AD00C39FE8 /* Sources */,
  249. 14FDD45C1B49B9AD00C39FE8 /* Frameworks */,
  250. 14FDD45D1B49B9AD00C39FE8 /* Headers */,
  251. 14FDD45E1B49B9AD00C39FE8 /* Resources */,
  252. );
  253. buildRules = (
  254. );
  255. dependencies = (
  256. );
  257. name = "KeychainAccess-watchOS";
  258. productName = "KeychainAccess-watchOS";
  259. productReference = 14FDD4601B49B9AD00C39FE8 /* KeychainAccess.framework */;
  260. productType = "com.apple.product-type.framework";
  261. };
  262. /* End PBXNativeTarget section */
  263. /* Begin PBXProject section */
  264. 140F19531A49D79400B0016A /* Project object */ = {
  265. isa = PBXProject;
  266. attributes = {
  267. LastSwiftUpdateCheck = 0700;
  268. LastUpgradeCheck = 0700;
  269. ORGANIZATIONNAME = "kishikawa katsumi";
  270. TargetAttributes = {
  271. 140C8F091A4EBE3100F85556 = {
  272. CreatedOnToolsVersion = 6.1.1;
  273. };
  274. 140C8F131A4EBE3100F85556 = {
  275. CreatedOnToolsVersion = 6.1.1;
  276. };
  277. 140F195B1A49D79400B0016A = {
  278. CreatedOnToolsVersion = 6.1.1;
  279. };
  280. 140F19661A49D79500B0016A = {
  281. CreatedOnToolsVersion = 6.1.1;
  282. };
  283. 14FDD45F1B49B9AD00C39FE8 = {
  284. CreatedOnToolsVersion = 7.0;
  285. };
  286. };
  287. };
  288. buildConfigurationList = 140F19561A49D79400B0016A /* Build configuration list for PBXProject "KeychainAccess" */;
  289. compatibilityVersion = "Xcode 3.2";
  290. developmentRegion = English;
  291. hasScannedForEncodings = 0;
  292. knownRegions = (
  293. en,
  294. );
  295. mainGroup = 140F19521A49D79400B0016A;
  296. productRefGroup = 140F195D1A49D79400B0016A /* Products */;
  297. projectDirPath = "";
  298. projectRoot = "";
  299. targets = (
  300. 140F195B1A49D79400B0016A /* KeychainAccess-iOS */,
  301. 140F19661A49D79500B0016A /* KeychainAccess-iOSTests */,
  302. 140C8F091A4EBE3100F85556 /* KeychainAccess-Mac */,
  303. 140C8F131A4EBE3100F85556 /* KeychainAccess-MacTests */,
  304. 14FDD45F1B49B9AD00C39FE8 /* KeychainAccess-watchOS */,
  305. );
  306. };
  307. /* End PBXProject section */
  308. /* Begin PBXResourcesBuildPhase section */
  309. 140C8F081A4EBE3100F85556 /* Resources */ = {
  310. isa = PBXResourcesBuildPhase;
  311. buildActionMask = 2147483647;
  312. files = (
  313. );
  314. runOnlyForDeploymentPostprocessing = 0;
  315. };
  316. 140C8F121A4EBE3100F85556 /* Resources */ = {
  317. isa = PBXResourcesBuildPhase;
  318. buildActionMask = 2147483647;
  319. files = (
  320. );
  321. runOnlyForDeploymentPostprocessing = 0;
  322. };
  323. 140F195A1A49D79400B0016A /* Resources */ = {
  324. isa = PBXResourcesBuildPhase;
  325. buildActionMask = 2147483647;
  326. files = (
  327. );
  328. runOnlyForDeploymentPostprocessing = 0;
  329. };
  330. 140F19651A49D79500B0016A /* Resources */ = {
  331. isa = PBXResourcesBuildPhase;
  332. buildActionMask = 2147483647;
  333. files = (
  334. );
  335. runOnlyForDeploymentPostprocessing = 0;
  336. };
  337. 14FDD45E1B49B9AD00C39FE8 /* Resources */ = {
  338. isa = PBXResourcesBuildPhase;
  339. buildActionMask = 2147483647;
  340. files = (
  341. );
  342. runOnlyForDeploymentPostprocessing = 0;
  343. };
  344. /* End PBXResourcesBuildPhase section */
  345. /* Begin PBXSourcesBuildPhase section */
  346. 140C8F051A4EBE3100F85556 /* Sources */ = {
  347. isa = PBXSourcesBuildPhase;
  348. buildActionMask = 2147483647;
  349. files = (
  350. 140C8F231A4EBEEA00F85556 /* Keychain.swift in Sources */,
  351. );
  352. runOnlyForDeploymentPostprocessing = 0;
  353. };
  354. 140C8F101A4EBE3100F85556 /* Sources */ = {
  355. isa = PBXSourcesBuildPhase;
  356. buildActionMask = 2147483647;
  357. files = (
  358. 140C8F241A4EBF9A00F85556 /* KeychainAccessTests.swift in Sources */,
  359. );
  360. runOnlyForDeploymentPostprocessing = 0;
  361. };
  362. 140F19571A49D79400B0016A /* Sources */ = {
  363. isa = PBXSourcesBuildPhase;
  364. buildActionMask = 2147483647;
  365. files = (
  366. 140F197B1A49D89200B0016A /* Keychain.swift in Sources */,
  367. );
  368. runOnlyForDeploymentPostprocessing = 0;
  369. };
  370. 140F19631A49D79500B0016A /* Sources */ = {
  371. isa = PBXSourcesBuildPhase;
  372. buildActionMask = 2147483647;
  373. files = (
  374. 140F196F1A49D79500B0016A /* KeychainAccessTests.swift in Sources */,
  375. );
  376. runOnlyForDeploymentPostprocessing = 0;
  377. };
  378. 14FDD45B1B49B9AD00C39FE8 /* Sources */ = {
  379. isa = PBXSourcesBuildPhase;
  380. buildActionMask = 2147483647;
  381. files = (
  382. 14FDD4691B49BA0200C39FE8 /* Keychain.swift in Sources */,
  383. );
  384. runOnlyForDeploymentPostprocessing = 0;
  385. };
  386. /* End PBXSourcesBuildPhase section */
  387. /* Begin PBXTargetDependency section */
  388. 140C8F171A4EBE3100F85556 /* PBXTargetDependency */ = {
  389. isa = PBXTargetDependency;
  390. target = 140C8F091A4EBE3100F85556 /* KeychainAccess-Mac */;
  391. targetProxy = 140C8F161A4EBE3100F85556 /* PBXContainerItemProxy */;
  392. };
  393. 140F196A1A49D79500B0016A /* PBXTargetDependency */ = {
  394. isa = PBXTargetDependency;
  395. target = 140F195B1A49D79400B0016A /* KeychainAccess-iOS */;
  396. targetProxy = 140F19691A49D79500B0016A /* PBXContainerItemProxy */;
  397. };
  398. /* End PBXTargetDependency section */
  399. /* Begin XCBuildConfiguration section */
  400. 140C8F1E1A4EBE3100F85556 /* Debug */ = {
  401. isa = XCBuildConfiguration;
  402. buildSettings = {
  403. APPLICATION_EXTENSION_API_ONLY = YES;
  404. COMBINE_HIDPI_IMAGES = YES;
  405. DEFINES_MODULE = YES;
  406. DYLIB_COMPATIBILITY_VERSION = 1;
  407. DYLIB_CURRENT_VERSION = 1;
  408. DYLIB_INSTALL_NAME_BASE = "@rpath";
  409. FRAMEWORK_VERSION = A;
  410. GCC_PREPROCESSOR_DEFINITIONS = (
  411. "DEBUG=1",
  412. "$(inherited)",
  413. );
  414. INFOPLIST_FILE = KeychainAccess/Info.plist;
  415. INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  416. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks";
  417. MACOSX_DEPLOYMENT_TARGET = 10.9;
  418. PRODUCT_BUNDLE_IDENTIFIER = "com.kishikawakatsumi.$(PRODUCT_NAME:rfc1034identifier)";
  419. PRODUCT_NAME = "$(PROJECT_NAME)";
  420. SDKROOT = macosx;
  421. SKIP_INSTALL = YES;
  422. };
  423. name = Debug;
  424. };
  425. 140C8F1F1A4EBE3100F85556 /* Release */ = {
  426. isa = XCBuildConfiguration;
  427. buildSettings = {
  428. APPLICATION_EXTENSION_API_ONLY = YES;
  429. COMBINE_HIDPI_IMAGES = YES;
  430. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  431. DEFINES_MODULE = YES;
  432. DYLIB_COMPATIBILITY_VERSION = 1;
  433. DYLIB_CURRENT_VERSION = 1;
  434. DYLIB_INSTALL_NAME_BASE = "@rpath";
  435. FRAMEWORK_VERSION = A;
  436. INFOPLIST_FILE = KeychainAccess/Info.plist;
  437. INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  438. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks";
  439. MACOSX_DEPLOYMENT_TARGET = 10.9;
  440. PRODUCT_BUNDLE_IDENTIFIER = "com.kishikawakatsumi.$(PRODUCT_NAME:rfc1034identifier)";
  441. PRODUCT_NAME = "$(PROJECT_NAME)";
  442. SDKROOT = macosx;
  443. SKIP_INSTALL = YES;
  444. };
  445. name = Release;
  446. };
  447. 140C8F211A4EBE3100F85556 /* Debug */ = {
  448. isa = XCBuildConfiguration;
  449. buildSettings = {
  450. APPLICATION_EXTENSION_API_ONLY = NO;
  451. COMBINE_HIDPI_IMAGES = YES;
  452. FRAMEWORK_SEARCH_PATHS = (
  453. "$(DEVELOPER_FRAMEWORKS_DIR)",
  454. "$(inherited)",
  455. );
  456. GCC_PREPROCESSOR_DEFINITIONS = (
  457. "DEBUG=1",
  458. "$(inherited)",
  459. );
  460. INFOPLIST_FILE = KeychainAccessTests/Info.plist;
  461. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks";
  462. MACOSX_DEPLOYMENT_TARGET = 10.9;
  463. PRODUCT_BUNDLE_IDENTIFIER = "com.kishikawakatsumi.$(PRODUCT_NAME:rfc1034identifier)";
  464. PRODUCT_NAME = "$(TARGET_NAME)";
  465. SDKROOT = macosx;
  466. };
  467. name = Debug;
  468. };
  469. 140C8F221A4EBE3100F85556 /* Release */ = {
  470. isa = XCBuildConfiguration;
  471. buildSettings = {
  472. APPLICATION_EXTENSION_API_ONLY = NO;
  473. COMBINE_HIDPI_IMAGES = YES;
  474. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  475. FRAMEWORK_SEARCH_PATHS = (
  476. "$(DEVELOPER_FRAMEWORKS_DIR)",
  477. "$(inherited)",
  478. );
  479. INFOPLIST_FILE = KeychainAccessTests/Info.plist;
  480. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks";
  481. MACOSX_DEPLOYMENT_TARGET = 10.9;
  482. PRODUCT_BUNDLE_IDENTIFIER = "com.kishikawakatsumi.$(PRODUCT_NAME:rfc1034identifier)";
  483. PRODUCT_NAME = "$(TARGET_NAME)";
  484. SDKROOT = macosx;
  485. };
  486. name = Release;
  487. };
  488. 140F19701A49D79500B0016A /* Debug */ = {
  489. isa = XCBuildConfiguration;
  490. buildSettings = {
  491. ALWAYS_SEARCH_USER_PATHS = NO;
  492. CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
  493. CLANG_CXX_LIBRARY = "libc++";
  494. CLANG_ENABLE_MODULES = YES;
  495. CLANG_ENABLE_OBJC_ARC = YES;
  496. CLANG_WARN_BOOL_CONVERSION = YES;
  497. CLANG_WARN_CONSTANT_CONVERSION = YES;
  498. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  499. CLANG_WARN_EMPTY_BODY = YES;
  500. CLANG_WARN_ENUM_CONVERSION = YES;
  501. CLANG_WARN_INT_CONVERSION = YES;
  502. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  503. CLANG_WARN_UNREACHABLE_CODE = YES;
  504. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  505. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
  506. COPY_PHASE_STRIP = NO;
  507. CURRENT_PROJECT_VERSION = 1;
  508. ENABLE_STRICT_OBJC_MSGSEND = YES;
  509. ENABLE_TESTABILITY = YES;
  510. GCC_C_LANGUAGE_STANDARD = gnu99;
  511. GCC_DYNAMIC_NO_PIC = NO;
  512. GCC_OPTIMIZATION_LEVEL = 0;
  513. GCC_PREPROCESSOR_DEFINITIONS = (
  514. "DEBUG=1",
  515. "$(inherited)",
  516. );
  517. GCC_SYMBOLS_PRIVATE_EXTERN = NO;
  518. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  519. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  520. GCC_WARN_UNDECLARED_SELECTOR = YES;
  521. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  522. GCC_WARN_UNUSED_FUNCTION = YES;
  523. GCC_WARN_UNUSED_VARIABLE = YES;
  524. IPHONEOS_DEPLOYMENT_TARGET = 8.0;
  525. MTL_ENABLE_DEBUG_INFO = YES;
  526. ONLY_ACTIVE_ARCH = YES;
  527. SDKROOT = iphoneos;
  528. SWIFT_OPTIMIZATION_LEVEL = "-Onone";
  529. TARGETED_DEVICE_FAMILY = "1,2";
  530. VERSIONING_SYSTEM = "apple-generic";
  531. VERSION_INFO_PREFIX = "";
  532. };
  533. name = Debug;
  534. };
  535. 140F19711A49D79500B0016A /* Release */ = {
  536. isa = XCBuildConfiguration;
  537. buildSettings = {
  538. ALWAYS_SEARCH_USER_PATHS = NO;
  539. CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
  540. CLANG_CXX_LIBRARY = "libc++";
  541. CLANG_ENABLE_MODULES = YES;
  542. CLANG_ENABLE_OBJC_ARC = YES;
  543. CLANG_WARN_BOOL_CONVERSION = YES;
  544. CLANG_WARN_CONSTANT_CONVERSION = YES;
  545. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  546. CLANG_WARN_EMPTY_BODY = YES;
  547. CLANG_WARN_ENUM_CONVERSION = YES;
  548. CLANG_WARN_INT_CONVERSION = YES;
  549. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  550. CLANG_WARN_UNREACHABLE_CODE = YES;
  551. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  552. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
  553. COPY_PHASE_STRIP = YES;
  554. CURRENT_PROJECT_VERSION = 1;
  555. ENABLE_NS_ASSERTIONS = NO;
  556. ENABLE_STRICT_OBJC_MSGSEND = YES;
  557. GCC_C_LANGUAGE_STANDARD = gnu99;
  558. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  559. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  560. GCC_WARN_UNDECLARED_SELECTOR = YES;
  561. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  562. GCC_WARN_UNUSED_FUNCTION = YES;
  563. GCC_WARN_UNUSED_VARIABLE = YES;
  564. IPHONEOS_DEPLOYMENT_TARGET = 8.0;
  565. MTL_ENABLE_DEBUG_INFO = NO;
  566. SDKROOT = iphoneos;
  567. TARGETED_DEVICE_FAMILY = "1,2";
  568. VALIDATE_PRODUCT = YES;
  569. VERSIONING_SYSTEM = "apple-generic";
  570. VERSION_INFO_PREFIX = "";
  571. };
  572. name = Release;
  573. };
  574. 140F19731A49D79500B0016A /* Debug */ = {
  575. isa = XCBuildConfiguration;
  576. buildSettings = {
  577. APPLICATION_EXTENSION_API_ONLY = YES;
  578. CLANG_ENABLE_MODULES = YES;
  579. DEFINES_MODULE = YES;
  580. DYLIB_COMPATIBILITY_VERSION = 1;
  581. DYLIB_CURRENT_VERSION = 1;
  582. DYLIB_INSTALL_NAME_BASE = "@rpath";
  583. INFOPLIST_FILE = KeychainAccess/Info.plist;
  584. INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  585. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  586. PRODUCT_BUNDLE_IDENTIFIER = "com.kishikawakatsumi.$(PRODUCT_NAME:rfc1034identifier)";
  587. PRODUCT_NAME = "$(PROJECT_NAME)";
  588. SKIP_INSTALL = YES;
  589. SWIFT_OPTIMIZATION_LEVEL = "-Onone";
  590. };
  591. name = Debug;
  592. };
  593. 140F19741A49D79500B0016A /* Release */ = {
  594. isa = XCBuildConfiguration;
  595. buildSettings = {
  596. APPLICATION_EXTENSION_API_ONLY = YES;
  597. CLANG_ENABLE_MODULES = YES;
  598. DEFINES_MODULE = YES;
  599. DYLIB_COMPATIBILITY_VERSION = 1;
  600. DYLIB_CURRENT_VERSION = 1;
  601. DYLIB_INSTALL_NAME_BASE = "@rpath";
  602. INFOPLIST_FILE = KeychainAccess/Info.plist;
  603. INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  604. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  605. PRODUCT_BUNDLE_IDENTIFIER = "com.kishikawakatsumi.$(PRODUCT_NAME:rfc1034identifier)";
  606. PRODUCT_NAME = "$(PROJECT_NAME)";
  607. SKIP_INSTALL = YES;
  608. };
  609. name = Release;
  610. };
  611. 140F19761A49D79500B0016A /* Debug */ = {
  612. isa = XCBuildConfiguration;
  613. buildSettings = {
  614. APPLICATION_EXTENSION_API_ONLY = NO;
  615. FRAMEWORK_SEARCH_PATHS = "$(inherited)";
  616. GCC_PREPROCESSOR_DEFINITIONS = (
  617. "DEBUG=1",
  618. "$(inherited)",
  619. );
  620. INFOPLIST_FILE = KeychainAccessTests/Info.plist;
  621. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  622. PRODUCT_BUNDLE_IDENTIFIER = "com.kishikawakatsumi.$(PRODUCT_NAME:rfc1034identifier)";
  623. PRODUCT_NAME = "$(TARGET_NAME)";
  624. };
  625. name = Debug;
  626. };
  627. 140F19771A49D79500B0016A /* Release */ = {
  628. isa = XCBuildConfiguration;
  629. buildSettings = {
  630. APPLICATION_EXTENSION_API_ONLY = NO;
  631. FRAMEWORK_SEARCH_PATHS = "$(inherited)";
  632. INFOPLIST_FILE = KeychainAccessTests/Info.plist;
  633. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  634. PRODUCT_BUNDLE_IDENTIFIER = "com.kishikawakatsumi.$(PRODUCT_NAME:rfc1034identifier)";
  635. PRODUCT_NAME = "$(TARGET_NAME)";
  636. };
  637. name = Release;
  638. };
  639. 14FDD4651B49B9AD00C39FE8 /* Debug */ = {
  640. isa = XCBuildConfiguration;
  641. buildSettings = {
  642. APPLICATION_EXTENSION_API_ONLY = YES;
  643. DEBUG_INFORMATION_FORMAT = dwarf;
  644. DEFINES_MODULE = YES;
  645. DYLIB_COMPATIBILITY_VERSION = 1;
  646. DYLIB_CURRENT_VERSION = 1;
  647. DYLIB_INSTALL_NAME_BASE = "@rpath";
  648. GCC_NO_COMMON_BLOCKS = YES;
  649. INFOPLIST_FILE = KeychainAccess/Info.plist;
  650. INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  651. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  652. PRODUCT_BUNDLE_IDENTIFIER = "com.kishikawakatsumi.$(PRODUCT_NAME:rfc1034identifier)";
  653. PRODUCT_NAME = "$(PROJECT_NAME)";
  654. SDKROOT = watchos;
  655. SKIP_INSTALL = YES;
  656. TARGETED_DEVICE_FAMILY = 4;
  657. WATCHOS_DEPLOYMENT_TARGET = 2.0;
  658. };
  659. name = Debug;
  660. };
  661. 14FDD4661B49B9AD00C39FE8 /* Release */ = {
  662. isa = XCBuildConfiguration;
  663. buildSettings = {
  664. APPLICATION_EXTENSION_API_ONLY = YES;
  665. COPY_PHASE_STRIP = NO;
  666. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  667. DEFINES_MODULE = YES;
  668. DYLIB_COMPATIBILITY_VERSION = 1;
  669. DYLIB_CURRENT_VERSION = 1;
  670. DYLIB_INSTALL_NAME_BASE = "@rpath";
  671. GCC_NO_COMMON_BLOCKS = YES;
  672. INFOPLIST_FILE = KeychainAccess/Info.plist;
  673. INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  674. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  675. PRODUCT_BUNDLE_IDENTIFIER = "com.kishikawakatsumi.$(PRODUCT_NAME:rfc1034identifier)";
  676. PRODUCT_NAME = "$(PROJECT_NAME)";
  677. SDKROOT = watchos;
  678. SKIP_INSTALL = YES;
  679. TARGETED_DEVICE_FAMILY = 4;
  680. WATCHOS_DEPLOYMENT_TARGET = 2.0;
  681. };
  682. name = Release;
  683. };
  684. /* End XCBuildConfiguration section */
  685. /* Begin XCConfigurationList section */
  686. 140C8F1D1A4EBE3100F85556 /* Build configuration list for PBXNativeTarget "KeychainAccess-Mac" */ = {
  687. isa = XCConfigurationList;
  688. buildConfigurations = (
  689. 140C8F1E1A4EBE3100F85556 /* Debug */,
  690. 140C8F1F1A4EBE3100F85556 /* Release */,
  691. );
  692. defaultConfigurationIsVisible = 0;
  693. defaultConfigurationName = Release;
  694. };
  695. 140C8F201A4EBE3100F85556 /* Build configuration list for PBXNativeTarget "KeychainAccess-MacTests" */ = {
  696. isa = XCConfigurationList;
  697. buildConfigurations = (
  698. 140C8F211A4EBE3100F85556 /* Debug */,
  699. 140C8F221A4EBE3100F85556 /* Release */,
  700. );
  701. defaultConfigurationIsVisible = 0;
  702. defaultConfigurationName = Release;
  703. };
  704. 140F19561A49D79400B0016A /* Build configuration list for PBXProject "KeychainAccess" */ = {
  705. isa = XCConfigurationList;
  706. buildConfigurations = (
  707. 140F19701A49D79500B0016A /* Debug */,
  708. 140F19711A49D79500B0016A /* Release */,
  709. );
  710. defaultConfigurationIsVisible = 0;
  711. defaultConfigurationName = Release;
  712. };
  713. 140F19721A49D79500B0016A /* Build configuration list for PBXNativeTarget "KeychainAccess-iOS" */ = {
  714. isa = XCConfigurationList;
  715. buildConfigurations = (
  716. 140F19731A49D79500B0016A /* Debug */,
  717. 140F19741A49D79500B0016A /* Release */,
  718. );
  719. defaultConfigurationIsVisible = 0;
  720. defaultConfigurationName = Release;
  721. };
  722. 140F19751A49D79500B0016A /* Build configuration list for PBXNativeTarget "KeychainAccess-iOSTests" */ = {
  723. isa = XCConfigurationList;
  724. buildConfigurations = (
  725. 140F19761A49D79500B0016A /* Debug */,
  726. 140F19771A49D79500B0016A /* Release */,
  727. );
  728. defaultConfigurationIsVisible = 0;
  729. defaultConfigurationName = Release;
  730. };
  731. 14FDD4671B49B9AD00C39FE8 /* Build configuration list for PBXNativeTarget "KeychainAccess-watchOS" */ = {
  732. isa = XCConfigurationList;
  733. buildConfigurations = (
  734. 14FDD4651B49B9AD00C39FE8 /* Debug */,
  735. 14FDD4661B49B9AD00C39FE8 /* Release */,
  736. );
  737. defaultConfigurationIsVisible = 0;
  738. defaultConfigurationName = Release;
  739. };
  740. /* End XCConfigurationList section */
  741. };
  742. rootObject = 140F19531A49D79400B0016A /* Project object */;
  743. }