project.pbxproj 30 KB

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