[Add] MentaKSAdapter 5.20.35
[CocoaPods.git] / Specs / c / 1 / 7 / IrohaCrypto / 0.9.0 / IrohaCrypto.podspec.json
blob1eb38ac91e1a3abc19081e4395533193301d4d93
2   "name": "IrohaCrypto",
3   "version": "0.9.0",
4   "summary": "Provides object oriented wrappers for C/C++ crypto functions used by blockchains.",
5   "homepage": "https://github.com/soramitsu",
6   "license": {
7     "type": "MIT",
8     "file": "LICENSE"
9   },
10   "authors": {
11     "ERussel": "emkil.russel@gmail.com"
12   },
13   "source": {
14     "git": "https://github.com/ERussel/IrohaCrypto.git",
15     "tag": "0.9.0"
16   },
17   "platforms": {
18     "ios": "11.0"
19   },
20   "pod_target_xcconfig": {
21     "CLANG_WARN_DOCUMENTATION_COMMENTS": "NO"
22   },
23   "testspecs": [
24     {
25       "name": "Tests",
26       "test_type": "unit",
27       "source_files": "Tests/**/*.{h,m}",
28       "resources": [
29         "Tests/**/*.json"
30       ]
31     }
32   ],
33   "subspecs": [
34     {
35       "name": "Common",
36       "source_files": "IrohaCrypto/Classes/Common/**/*",
37       "public_header_files": "IrohaCrypto/Classes/Common/**/*.h"
38     },
39     {
40       "name": "Iroha",
41       "pod_target_xcconfig": {
42         "EXCLUDED_ARCHS[sdk=iphonesimulator*]": "arm64",
43         "VALID_ARCHS": "x86_64 armv7 arm64"
44       },
45       "dependencies": {
46         "IrohaCrypto/Common": [
48         ]
49       },
50       "source_files": [
51         "IrohaCrypto/Classes/Iroha/**/*",
52         "IrohaCryptoImp/**/*.h"
53       ],
54       "public_header_files": "IrohaCrypto/Classes/Iroha/**/*.h",
55       "private_header_files": "IrohaCryptoImp/**/*.h",
56       "vendored_libraries": "IrohaCryptoImp/libed25519.a",
57       "preserve_paths": "IrohaCryptoImp/**/*.h"
58     },
59     {
60       "name": "BIP39",
61       "dependencies": {
62         "IrohaCrypto/Common": [
64         ]
65       },
66       "source_files": "IrohaCrypto/Classes/BIP39/**/*",
67       "public_header_files": "IrohaCrypto/Classes/BIP39/**/*.h"
68     },
69     {
70       "name": "Scrypt",
71       "dependencies": {
72         "IrohaCrypto/Common": [
74         ],
75         "scrypt.c": [
76           "~> 0.1"
77         ]
78       },
79       "source_files": "IrohaCrypto/Classes/Scrypt/**/*",
80       "public_header_files": "IrohaCrypto/Classes/Scrypt/**/*.h"
81     },
82     {
83       "name": "sr25519",
84       "pod_target_xcconfig": {
85         "EXCLUDED_ARCHS[sdk=iphonesimulator*]": "arm64",
86         "VALID_ARCHS": "x86_64 armv7 arm64"
87       },
88       "dependencies": {
89         "IrohaCrypto/blake2": [
91         ],
92         "IrohaCrypto/Common": [
94         ],
95         "IrohaCrypto/BIP39": [
97         ]
98       },
99       "source_files": [
100         "IrohaCrypto/Classes/sr25519/**/*",
101         "sr25519Imp/**/*.h"
102       ],
103       "public_header_files": "IrohaCrypto/Classes/sr25519/**/*.h",
104       "private_header_files": "sr25519Imp/**/*.h",
105       "vendored_libraries": "sr25519Imp/libsr25519crust.a",
106       "preserve_paths": "sr25519Imp/**/*.h"
107     },
108     {
109       "name": "blake2",
110       "pod_target_xcconfig": {
111         "EXCLUDED_ARCHS[sdk=iphonesimulator*]": "arm64",
112         "VALID_ARCHS": "x86_64 armv7 arm64"
113       },
114       "source_files": [
115         "IrohaCrypto/Classes/blake2/**/*",
116         "blake2Imp/**/*.h"
117       ],
118       "public_header_files": "IrohaCrypto/Classes/blake2/**/*.h",
119       "private_header_files": "blake2Imp/**/*.h",
120       "vendored_libraries": "blake2Imp/libblake2.a",
121       "preserve_paths": "blake2Imp/**/*.h"
122     },
123     {
124       "name": "secp256k1",
125       "dependencies": {
126         "IrohaCrypto/Common": [
128         ],
129         "secp256k1.c": [
130           "~> 0.1"
131         ]
132       },
133       "source_files": "IrohaCrypto/Classes/secp256k1/**/*"
134     },
135     {
136       "name": "ed25519",
137       "pod_target_xcconfig": {
138         "EXCLUDED_ARCHS[sdk=iphonesimulator*]": "arm64",
139         "VALID_ARCHS": "x86_64 armv7 arm64"
140       },
141       "dependencies": {
142         "IrohaCrypto/Common": [
144         ]
145       },
146       "source_files": [
147         "IrohaCrypto/Classes/ed25519/**/*",
148         "ed25519Imp/**/*.h"
149       ],
150       "public_header_files": "IrohaCrypto/Classes/ed25519/**/*.h",
151       "private_header_files": "ed25519Imp/**/*.h",
152       "vendored_libraries": "ed25519Imp/libed25519_sha2.a",
153       "preserve_paths": "ed25519Imp/**/*.h"
154     },
155     {
156       "name": "ss58",
157       "dependencies": {
158         "IrohaCrypto/blake2": [
160         ],
161         "IrohaCrypto/Common": [
163         ]
164       },
165       "source_files": "IrohaCrypto/Classes/ss58/**/*",
166       "public_header_files": "IrohaCrypto/Classes/ss58/**/*.h"
167     }
168   ]