4 "summary": "A library for communicating with MobileCoin network",
5 "authors": "MobileCoin",
6 "homepage": "https://www.mobilecoin.com/",
11 "git": "https://github.com/mobilecoinofficial/MobileCoin-Swift.git",
18 "default_subspecs": "none",
19 "swift_versions": "5.2",
20 "pod_target_xcconfig": {
21 "GCC_OPTIMIZATION_LEVEL": "z",
22 "ENABLE_BITCODE": "YES",
23 "SUPPORTS_MACCATALYST": "YES",
24 "VALID_ARCHS[sdk=iphoneos*]": "arm64",
25 "VALID_ARCHS[sdk=iphonesimulator*]": "x86_64 arm64"
31 "source_files": "Tests/{Unit,Common,Fixtures,Mocks}/**/*.swift",
33 "Tests/Common/FixtureData/**/*",
34 "Vendor/libmobilecoin-ios-artifacts/Vendor/mobilecoin/test-vectors/vectors/**/*"
38 "name": "IntegrationTransactingTests",
40 "source_files": "Tests/{Common,Util,Integration/Common,Integration/Transacting}/**/*.swift",
41 "resources": "Tests/Common/FixtureData/**/*"
44 "name": "IntegrationNonTransactingTests",
46 "source_files": "Tests/{Common,Util,Integration/Common,Integration/NonTransacting}/**/*.swift",
47 "resources": "Tests/Common/FixtureData/**/*"
50 "name": "PerformanceTests",
52 "source_files": "Tests/{Performance,Common}/**/*.swift",
53 "requires_app_host": true
60 "Sources/*.{h,m,swift}",
61 "Sources/{Account,Common,Crypto,Encodings,Fog,Ledger}/**/*.{h,m,swift}",
62 "Sources/{LibMobileCoin,Mistyswap,Mnemonic,Storage,Transaction,Utils}/**/*.{h,m,swift}",
63 "Sources/Network/{Attestation,Authorization,Connection,Service,Url}/**/*.{h,m,swift}",
64 "Sources/Network/{GRPC,HTTPS}/**/*.{h,m,swift}",
65 "Sources/Network/ProtocolSpecific/Combined/**/*.{h,m,swift}",
66 "Sources/Network/*.{h,m,swift}"
69 "LibMobileCoin/Core": [
93 "name": "ProtocolUnitTests",
95 "source_files": "Tests/{Http,Grpc}/**/*.swift",
96 "resources": "Tests/{Http,Grpc}/FixtureData/**/*"
103 "Sources/*.{h,m,swift}",
104 "Sources/{Account,Common,Crypto,Encodings,Fog,Ledger}/**/*.{h,m,swift}",
105 "Sources/{LibMobileCoin,Mistyswap,Mnemonic,Storage,Transaction,Utils}/**/*.{h,m,swift}",
106 "Sources/Network/{Attestation,Authorization,Connection,Service,Url}/**/*.{h,m,swift}",
107 "Sources/Network/HTTPS/**/*.{h,m,swift}",
108 "Sources/Network/ProtocolSpecific/HTTPOnly/**/*.{h,m,swift}",
109 "Sources/Network/*.{h,m,swift}"
112 "LibMobileCoin/CoreHTTP": [
121 "name": "HttpProtocolUnitTests",
123 "source_files": "Tests/Http/**/*.swift",
124 "resources": "Tests/Http/FixtureData/**/*"
129 "swift_version": "5.2"