[Add] SpikeSDK 4.0.11-beta.5
[CocoaPods.git] / Specs / c / a / 0 / Snabble / 0.10.3 / Snabble.podspec.json
blob618826e4aee910f0a8da6a7ac49bbec2f694340d
2   "name": "Snabble",
3   "version": "0.10.3",
4   "summary": "The snabble iOS SDK",
5   "description": "snabble - the self-scanning and checkout platform\nThe SDK provides scanning, checkout and payment services and UI components based on the snabble SaaS platform.",
6   "homepage": "https://snabble.io/",
7   "license": {
8     "type": "MIT",
9     "file": "LICENSE"
10   },
11   "authors": {
12     "snabble GmbH": "info@snabble.io"
13   },
14   "source": {
15     "git": "https://github.com/snabble/iOS-SDK.git",
16     "tag": "0.10.3"
17   },
18   "social_media_url": "https://twitter.com/snabble_io",
19   "platforms": {
20     "ios": "10.0"
21   },
22   "swift_versions": [
23     "4.2",
24     "5.0",
25     "5.0"
26   ],
27   "swift_version": "5.0",
28   "subspecs": [
29     {
30       "name": "Core",
31       "source_files": "Snabble/Core/**/*.swift",
32       "dependencies": {
33         "GRDB.swift": [
34           "~> 4"
35         ],
36         "Zip": [
37           "~> 1"
38         ],
39         "OneTimePassword": [
40           "~> 3"
41         ],
42         "TrustKit": [
43           "~> 1"
44         ]
45       }
46     },
47     {
48       "name": "UI",
49       "source_files": "Snabble/UI/**/*.swift",
50       "dependencies": {
51         "Snabble/Core": [
53         ]
54       },
55       "resource_bundles": {
56         "Snabble": [
57           "Snabble.xcassets",
58           "Snabble/UI/*.lproj/*.strings",
59           "Snabble/UI/**/*.xib",
60           "i18n/*.twine"
61         ]
62       },
63       "script_phases": {
64         "name": "Run twine",
65         "script": "        if [ \"$TESTING\" -ne \"1\" ]; then\n          if which twine >/dev/null; then\n            cd $PODS_TARGET_SRCROOT\n            TWINE=i18n/Snabble.twine\n            if [ -r \"$TWINE\" ]; then\n              echo \"Creating strings file\"\n              twine generate-localization-file $TWINE --lang en --format apple Snabble/UI/en.lproj/SnabbleLocalizable.strings\n            fi\n          fi\n        fi\n"
66       }
67     }
68   ]