[Add] ThinkingDataCore 1.0.2
[CocoaPods.git] / Specs / 8 / e / c / secp256k1WrapperForRN / 0.0.1 / secp256k1WrapperForRN.podspec.json
blobff6ecb194b29d29d319f46273d1d2541e363fa59
2   "name": "secp256k1WrapperForRN",
3   "version": "0.0.1",
4   "summary": "Optimized C library for EC operations on curve secp256k1",
5   "homepage": "https://github.com/mattiaferrari02/secp256k1",
6   "license": {
7     "type": "MIT",
8     "file": "COPYING"
9   },
10   "authors": {
11     "secp256k1 contributors": "https://github.com/bitcoin-core/secp256k1/graphs/contributors"
12   },
13   "source": {
14     "git": "https://github.com/mattiaferrari02/secp256k1.git",
15     "tag": "0.0.1"
16   },
17   "platforms": {
18     "ios": "13.0",
19     "osx": "10.15"
20   },
21   "module_name": "secp256k1WrapperForRN",
22   "public_header_files": "include/*.h",
23   "source_files": [
24     "src/*.c",
25     "src/**/*.h",
26     "include/*.h"
27   ],
28   "exclude_files": [
29     "src/asm",
30     "src/bench_ecmult.c",
31     "src/bench_internal.c",
32     "src/bench.c",
33     "src/modules/**/bench_impl.h",
34     "src/modules/**/tests_exhaustive_impl.h",
35     "src/modules/**/tests_impl.h",
36     "src/precompute_ecmult_gen.c",
37     "src/precompute_ecmult.c",
38     "src/tests_exhaustive.c",
39     "src/tests.c",
40     "src/valgrind_ctime_test.c"
41   ],
42   "compiler_flags": [
43     "-DENABLE_MODULE_ECDH",
44     "-DENABLE_MODULE_EXTRAKEYS",
45     "-DENABLE_MODULE_RECOVERY",
46     "-DENABLE_MODULE_SCHNORRSIG",
47     "-DECMULT_GEN_PREC_BITS=4",
48     "-DECMULT_WINDOW_SIZE=15"
49   ],
50   "xcconfig": {
51     "HEADER_SEARCH_PATHS": "$(SRCROOT)/secp256k1Wrapper $(SRCROOT)/secp256k1Wrapper/src $(SRCROOT)/secp256k1Wrapper/include",
52     "OTHER_CFLAGS": "-pedantic -Wall -Wextra -Wcast-align -Wnested-externs -Wshadow -Wstrict-prototypes -Wno-shorten-64-to-32 -Wno-conditional-uninitialized -Wno-unused-function -Wno-long-long -Wno-overlength-strings -O3"
53   }