2 "name": "secp256k1_ios",
4 "summary": "Reference sepc256k1 implementation as pod",
5 "description": "Bitcoin secp256k1 library portable pod. Swift binding are provided in web3swift pod.",
6 "homepage": "https://github.com/shamatar/secp256k1_ios",
9 "Alex Vlasov": "alex.m.vlasov@gmail.com"
12 "git": "https://github.com/shamatar/secp256k1_ios.git",
15 "social_media_url": "https://twitter.com/shamatar",
16 "module_name": "secp256k1_ios",
21 "pod_target_xcconfig": {
22 "SWIFT_INCLUDE_PATHS": "${PODS_ROOT}",
23 "OTHER_CFLAGS": "-DHAVE_CONFIG_H=1 -Wno-shorten-64-to-32 -Wno-unused-function -Wno-conditional-uninitialized",
24 "HEADER_SEARCH_PATHS": "\"${PODS_ROOT}/secp256k1_ios/secp256k1_ios\""
26 "prepare_command": "sed -i '' -e 's:include/::g' ./**/**/*.h\nsed -i '' -e 's:include/::g' ./**/**/**/*.h\nsed -i '' -e 's:include/::g' ./**/**/**/**/*.h\nsed -i '' -e 's:include/::g' ./**/**/*.c\nsed -i '' -e 's:src/modules/recovery/:modules/recovery/:g' ./**/**/*.c\nsed -i '' -e 's:src/modules/echd/:modules/ecdh/:g' ./**/**/*.c\nsed -i '' -e 's:contrib/::g' ./**/**/*.c\nsed -i '' -e 's:contrib/::g' ./**/**/*.c",
28 "secp256k1_ios/{src,include,contrib}/*.{h,c}",
29 "secp256k1_ios/src/modules/{recovery,ecdh}/*.{h,c}",
30 "secp256k1_ios/libsecp256k1-config.h",
31 "secp256k1_ios/secp256k1_ios.h"
33 "private_header_files": [
35 "secp256k1_ios/{contrib,src}/*.h",
36 "secp256k1_ios/src/modules/{recovery, ecdh}/*.h"
38 "public_header_files": "secp256k1_ios/{include}/*.h",
40 "secp256k1_ios/src/test*.{c,h}",
41 "secp256k1_ios/src/gen_context.c",
42 "secp256k1_ios/src/*bench*.{c,h}",
43 "secp256k1_ios/src/*bench*.{c,h}",
44 "secp256k1_ios/src/modules/{recovery,ecdh}/*test*.{c,h}"