[Add] com-qqsdk-control-Tools 1.2.1
[CocoaPods.git] / Specs / 7 / d / b / secp256k1.swift-aceid / 0.1.7 / secp256k1.swift-aceid.podspec.json
blob1793201b4b08d3a07c7f355564886b4d73075d35
2   "name": "secp256k1.swift-aceid",
3   "version": "0.1.7",
4   "summary": "secp256k1 bindings for swift. Cocoapods, Carthage and SPM support. Linux support.",
5   "description": "This pod binds the bitcoin-core library, the ECDSA curve, secp256k1 into Swift. This curve is used for\nBitcoin, Ethereum and many other Cryptocurrency Signature generation and verification.",
6   "homepage": "https://github.com/Boilertalk/secp256k1.swift",
7   "license": {
8     "type": "MIT",
9     "file": "LICENSE"
10   },
11   "authors": {
12     "Koray Koska": "koray@koska.at"
13   },
14   "source": {
15     "git": "https://bitbucket.org/netis/secp256k1.swift.git",
16     "tag": "0.1.7",
17     "submodules": true
18   },
19   "platforms": {
20     "ios": "8.0",
21     "osx": "10.10",
22     "tvos": "9.0",
23     "watchos": "2.0"
24   },
25   "module_name": "secp256k1",
26   "pod_target_xcconfig": {
27     "SWIFT_INCLUDE_PATHS": "${PODS_ROOT}",
28     "OTHER_CFLAGS": "-DHAVE_CONFIG_H=1 -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",
29     "HEADER_SEARCH_PATHS": "\"${PODS_ROOT}/secp256k1/Classes\""
30   },
31   "source_files": [
32     "secp256k1/Classes/secp256k1/{src,include,contrib}/*.{h,c}",
33     "secp256k1/Classes/secp256k1/src/modules/{recovery,ecdh}/*.{h,c}",
34     "secp256k1/Classes/secp256k1-config.h",
35     "secp256k1/Classes/secp256k1_main.h",
36     "secp256k1/Classes/secp256k1_ec_mult_static_context.h"
37   ],
38   "public_header_files": "secp256k1/Classes/secp256k1/include/*.h",
39   "private_header_files": [
40     "secp256k1/Classes/secp256k1_ec_mult_static_context.h",
41     "secp256k1/Classes/secp256k1/*.h",
42     "secp256k1/Classes/secp256k1/{contrib,src}/*.h",
43     "secp256k1/Classes/secp256k1/src/modules/{recovery, ecdh}/*.h"
44   ],
45   "exclude_files": [
46     "secp256k1/Classes/secp256k1/src/test*.{c,h}",
47     "secp256k1/Classes/secp256k1/src/gen_context.c",
48     "secp256k1/Classes/secp256k1/src/*bench*.{c,h}",
49     "secp256k1/Classes/secp256k1/src/modules/{recovery,ecdh}/*test*.{c,h}"
50   ]