2 "name": "2hire-secp256k1",
4 "summary": "secp256k1 Elliptic Curve",
6 "module_name": "secp256k1",
10 "description": "libsecp256k1 (bitcoin-core/secp256k1), offering ECDSA, Schnorr (BIP340) and ECDH features.",
11 "homepage": "https://github.com/2hire/BLEIntSDK/blob/v0.1.4/packages/sdk/ios/secp256k1",
17 "2hire": "info@2hire.io"
20 "git": "https://github.com/2hire/BLEIntSDK.git",
25 "packages/sdk/ios/secp256k1/libsecp256k1/src/modules/*/*.{h,c}",
26 "packages/sdk/ios/secp256k1/libsecp256k1/include/*.{h,c}",
27 "packages/sdk/ios/secp256k1/libsecp256k1/contrib/*.{h,c}",
28 "packages/sdk/ios/secp256k1/libsecp256k1/src/*.{h,c}",
29 "packages/sdk/ios/secp256k1/src/*.{h,c}",
30 "packages/sdk/ios/secp256k1/*.h"
32 "public_header_files": [
33 "packages/sdk/ios/secp256k1/libsecp256k1/include/*.h",
34 "packages/sdk/ios/secp256k1/src/*.{h}"
37 "packages/sdk/ios/secp256k1/libsecp256k1/src/asm",
38 "packages/sdk/ios/secp256k1/libsecp256k1/src/bench.c",
39 "packages/sdk/ios/secp256k1/libsecp256k1/src/bench_ecmult.c",
40 "packages/sdk/ios/secp256k1/libsecp256k1/src/bench_internal.c",
41 "packages/sdk/ios/secp256k1/libsecp256k1/src/modules/extrakeys/tests_impl.h",
42 "packages/sdk/ios/secp256k1/libsecp256k1/src/modules/schnorrsig/tests_impl.h",
43 "packages/sdk/ios/secp256k1/libsecp256k1/src/precompute_ecmult.c",
44 "packages/sdk/ios/secp256k1/libsecp256k1/src/precompute_ecmult_gen.c",
45 "packages/sdk/ios/secp256k1/libsecp256k1/src/tests_exhaustive.c",
46 "packages/sdk/ios/secp256k1/libsecp256k1/src/tests.c",
47 "packages/sdk/ios/secp256k1/libsecp256k1/src/valgrind_ctime_test.c",
48 "packages/sdk/ios/secp256k1/libsecp256k1/configure.ac",
49 "packages/sdk/ios/secp256k1/libsecp256k1/src/modules/extrakeys/Makefile.am.include",
50 "packages/sdk/ios/secp256k1/libsecp256k1/src/modules/ecdh/Makefile.am.include",
51 "packages/sdk/ios/secp256k1/libsecp256k1/src/modules/schnorrsig/Makefile.am.include",
52 "packages/sdk/ios/secp256k1/libsecp256k1/src/modules/recovery/Makefile.am.include",
53 "packages/sdk/ios/secp256k1/libsecp256k1/autogen.sh",
54 "packages/sdk/ios/secp256k1/libsecp256k1/libsecp256k1.pc.in",
55 "packages/sdk/ios/secp256k1/libsecp256k1/doc",
56 "packages/sdk/ios/secp256k1/libsecp256k1/contrib",
57 "packages/sdk/ios/secp256k1/libsecp256k1/ci",
58 "packages/sdk/ios/secp256k1/libsecp256k1/sage",
59 "packages/sdk/ios/secp256k1/libsecp256k1/build-aux",
60 "packages/sdk/ios/secp256k1/libsecp256k1/README.md",
61 "packages/sdk/ios/secp256k1/libsecp256k1/Makefile.am",
62 "packages/sdk/ios/secp256k1/libsecp256k1/COPYING",
63 "packages/sdk/ios/secp256k1/libsecp256k1/SECURITY.md"
65 "pod_target_xcconfig": {
66 "SWIFT_INCLUDE_PATHS": "${PODS_ROOT}",
67 "OTHER_CFLAGS": "-DENABLE_MODULE_ECDH=1 -DENABLE_MODULE_RECOVERY=1 -DENABLE_MODULE_SCHNORRSIG=1 -DENABLE_MODULE_EXTRAKEYS=1 -DECMULT_WINDOW_SIZE=15 -DECMULT_GEN_PREC_BITS=4 -Wno-unused-function -Wno-shorten-64-to-32",
68 "HEADER_SEARCH_PATHS": "\"${PODS_ROOT}\"",
69 "DEFINES_MODULE": "YES"