[Add] ZJSDK 2.5.8.16
[CocoaPods.git] / Specs / 7 / 4 / f / WalletLibrary / 1.0.1 / WalletLibrary.podspec.json
blob7e419327674dfc4013e711f99a7aaacc469d3ee9
2   "name": "WalletLibrary",
3   "version": "1.0.1",
4   "license": "MIT",
5   "summary": "An SDK to manage your Decentralized Identities and Verifiable Credentials.",
6   "homepage": "https://github.com/microsoft/entra-verifiedid-wallet-library-ios",
7   "authors": {
8     "symorton": "symorton@microsoft.com"
9   },
10   "documentation_url": "https://github.com/microsoft/entra-verifiedid-wallet-library-ios",
11   "source": {
12     "git": "https://github.com/microsoft/entra-verifiedid-wallet-library-ios.git",
13     "submodules": true,
14     "tag": "1.0.1"
15   },
16   "swift_versions": "5.0",
17   "platforms": {
18     "ios": "13.0"
19   },
20   "default_subspecs": "Core",
21   "subspecs": [
22     {
23       "name": "Secp256k1",
24       "libraries": "c++",
25       "public_header_files": [
26         "WalletLibrary/Submodules/VerifiableCredential-SDK-iOS/Submodules/Secp256k1/bitcoin-core/secp256k1/include/*"
27       ],
28       "compiler_flags": [
29         "-Wno-shorten-64-to-32",
30         "-Wno-unused-function"
31       ],
32       "preserve_paths": "WalletLibrary/Submodules/VerifiableCredential-SDK-iOS/Submodules/Secp256k1/bitcoin-core/secp256k1/{include,src}/*.{c,h}",
33       "source_files": [
34         "WalletLibrary/Submodules/VerifiableCredential-SDK-iOS/Submodules/Secp256k1/bitcoin-core/secp256k1/{include,src}/*.{c,h}"
35       ],
36       "exclude_files": [
37         "WalletLibrary/Submodules/VerifiableCredential-SDK-iOS/Submodules/Secp256k1/bitcoin-core/secp256k1/src/bench.c",
38         "WalletLibrary/Submodules/VerifiableCredential-SDK-iOS/Submodules/Secp256k1/bitcoin-core/secp256k1/src/bench_ecdh.c",
39         "WalletLibrary/Submodules/VerifiableCredential-SDK-iOS/Submodules/Secp256k1/bitcoin-core/secp256k1/src/bench_ecmult.c",
40         "WalletLibrary/Submodules/VerifiableCredential-SDK-iOS/Submodules/Secp256k1/bitcoin-core/secp256k1/src/bench_internal.c",
41         "WalletLibrary/Submodules/VerifiableCredential-SDK-iOS/Submodules/Secp256k1/bitcoin-core/secp256k1/src/bench_recover.c",
42         "WalletLibrary/Submodules/VerifiableCredential-SDK-iOS/Submodules/Secp256k1/bitcoin-core/secp256k1/src/bench_schnorrsig.c",
43         "WalletLibrary/Submodules/VerifiableCredential-SDK-iOS/Submodules/Secp256k1/bitcoin-core/secp256k1/src/bench_sign.c",
44         "WalletLibrary/Submodules/VerifiableCredential-SDK-iOS/Submodules/Secp256k1/bitcoin-core/secp256k1/src/bench_verify.c",
45         "WalletLibrary/Submodules/VerifiableCredential-SDK-iOS/Submodules/Secp256k1/bitcoin-core/secp256k1/src/tests.c",
46         "WalletLibrary/Submodules/VerifiableCredential-SDK-iOS/Submodules/Secp256k1/bitcoin-core/secp256k1/src/testrand_impl.h",
47         "WalletLibrary/Submodules/VerifiableCredential-SDK-iOS/Submodules/Secp256k1/bitcoin-core/secp256k1/src/testrand.h",
48         "WalletLibrary/Submodules/VerifiableCredential-SDK-iOS/Submodules/Secp256k1/bitcoin-core/secp256k1/src/valgrind_ctime_test.c",
49         "WalletLibrary/Submodules/VerifiableCredential-SDK-iOS/Submodules/Secp256k1/bitcoin-core/secp256k1/src/ctime_tests.c",
50         "WalletLibrary/Submodules/VerifiableCredential-SDK-iOS/Submodules/Secp256k1/bitcoin-core/secp256k1/src/gen_context.c",
51         "WalletLibrary/Submodules/VerifiableCredential-SDK-iOS/Submodules/Secp256k1/bitcoin-core/secp256k1/src/precompute_ecmult.c",
52         "WalletLibrary/Submodules/VerifiableCredential-SDK-iOS/Submodules/Secp256k1/bitcoin-core/secp256k1/src/precompute_ecmult_gen.c",
53         "WalletLibrary/Submodules/VerifiableCredential-SDK-iOS/Submodules/Secp256k1/bitcoin-core/secp256k1/src/tests_exhaustive.c",
54         "WalletLibrary/Submodules/VerifiableCredential-SDK-iOS/Submodules/Secp256k1/bitcoin-core/secp256k1/contrib/*.{c, h}"
55       ],
56       "prefix_header_contents": "#define ECMULT_WINDOW_SIZE 15 \n#define LIBSECP256K1_CONFIG_H\n#define USE_NUM_NONE 1 \n#define ECMULT_WINDOW_SIZE 15\n#define ECMULT_GEN_PREC_BITS 4\n#define USE_FIELD_INV_BUILTIN 1\n#define USE_SCALAR_INV_BUILTIN 1\n#define HAVE_DLFCN_H 1\n#define HAVE_INTTYPES_H 1\n#define HAVE_MEMORY_H 1\n#define HAVE_STDINT_H 1\n#define HAVE_STDLIB_H 1\n#define HAVE_STRINGS_H 1\n#define HAVE_STRING_H 1\n#define HAVE_SYS_STAT_H 1\n#define HAVE_SYS_TYPES_H 1\n#define HAVE_UNISTD_H 1\n#define LT_OBJDIR \".libs/\"\n#define PACKAGE \"libsecp256k1\"\n#define PACKAGE_BUGREPORT \"\"\n#define PACKAGE_NAME \"libsecp256k1\"\n#define PACKAGE_STRING \"libsecp256k1 0.1\"\n#define PACKAGE_TARNAME \"libsecp256k1\"\n#define PACKAGE_URL \"\"\n#define PACKAGE_VERSION \"0.1\"\n#define STDC_HEADERS 1\n#define VERSION \"0.1\""
57     },
58     {
59       "name": "Core",
60       "source_files": [
61         "WalletLibrary/WalletLibrary/**/*.swift",
62         "WalletLibrary/Submodules/VerifiableCredential-SDK-iOS/VCServices/VCServices/**/*.{swift, xcdatamodeld, xcdatamodel}",
63         "WalletLibrary/Submodules/VerifiableCredential-SDK-iOS/VCNetworking/VCNetworking/**/*.swift",
64         "WalletLibrary/Submodules/VerifiableCredential-SDK-iOS/VCEntities/VCEntities/**/*.swift",
65         "WalletLibrary/Submodules/VerifiableCredential-SDK-iOS/VCToken/VCToken/**/*.swift",
66         "WalletLibrary/Submodules/VerifiableCredential-SDK-iOS/VCCrypto/VCCrypto/**/*.swift"
67       ],
68       "resources": "WalletLibrary/Submodules/VerifiableCredential-SDK-iOS/VCServices/VCServices/Resources/**/*.{xcdatamodeld,xcdatamodel,mom,momd}",
69       "exclude_files": [
70         "WalletLibrary/**/*Test/*.swift"
71       ],
72       "dependencies": {
73         "WalletLibrary/Secp256k1": [
75         ]
76       }
77     }
78   ],
79   "swift_version": "5.0"