[Add] Harbor 3.0.0
[CocoaPods.git] / Specs / d / e / 7 / Airship / 17.0.2 / Airship.podspec.json
blobdb8fd2607c7e1ee53a968890f22c2813fe9ea039
2   "name": "Airship",
3   "version": "17.0.2",
4   "summary": "Airship iOS SDK",
5   "documentation_url": "https://docs.airship.com/platform/ios",
6   "homepage": "https://www.airship.com",
7   "authors": {
8     "Airship": "support@airship.com"
9   },
10   "license": {
11     "type": "Apache License, Version 2.0",
12     "file": "LICENSE"
13   },
14   "source": {
15     "git": "https://github.com/urbanairship/ios-library.git",
16     "tag": "17.0.2"
17   },
18   "module_name": "AirshipKit",
19   "header_dir": "AirshipKit",
20   "platforms": {
21     "ios": "14.0",
22     "tvos": "14.0",
23     "watchos": "7.0"
24   },
25   "swift_versions": "5.0",
26   "requires_arc": true,
27   "default_subspecs": [
28     "Basement",
29     "Core",
30     "Automation",
31     "MessageCenter",
32     "PreferenceCenter"
33   ],
34   "subspecs": [
35     {
36       "name": "Basement",
37       "public_header_files": [
38         "Airship/AirshipBasement/Source/Public/*.h",
39         "Cocoapods/AirshipKit.h"
40       ],
41       "source_files": [
42         "Airship/AirshipBasement/Source/Public/*.h",
43         "Airship/AirshipBasement/Source/Internal/*.{h,m}",
44         "Cocoapods/AirshipKit.h"
45       ],
46       "private_header_files": "Airship/AirshipBasement/Source/Internal/*.h",
47       "exclude_files": "Airship/AirshipBasement/Source/Public/AirshipBasement.h",
48       "libraries": [
49         "z",
50         "sqlite3"
51       ],
52       "frameworks": [
53         "UserNotifications",
54         "CFNetwork",
55         "CoreGraphics",
56         "Foundation",
57         "Security",
58         "UIKit",
59         "CoreData"
60       ],
61       "ios": {
62         "frameworks": [
63           "WebKit",
64           "CoreTelephony",
65           "SystemConfiguration"
66         ]
67       },
68       "tvos": {
69         "frameworks": "SystemConfiguration"
70       },
71       "watchos": {
72         "frameworks": "WatchKit"
73       }
74     },
75     {
76       "name": "Core",
77       "source_files": "Airship/AirshipCore/Source/*.{swift}",
78       "resource_bundles": {
79         "AirshipCoreResources": "Airship/AirshipCore/Resources/*"
80       },
81       "exclude_files": [
82         "Airship/AirshipCore/Resources/Info.plist",
83         "Airship/AirshipCore/Source/AirshipCore.h"
84       ],
85       "libraries": [
86         "z",
87         "sqlite3"
88       ],
89       "frameworks": [
90         "UserNotifications",
91         "CFNetwork",
92         "CoreGraphics",
93         "Foundation",
94         "Security",
95         "UIKit",
96         "CoreData"
97       ],
98       "ios": {
99         "frameworks": [
100           "WebKit",
101           "CoreTelephony",
102           "SystemConfiguration",
103           "StoreKit"
104         ]
105       },
106       "tvos": {
107         "frameworks": "SystemConfiguration"
108       },
109       "watchos": {
110         "frameworks": "WatchKit"
111       },
112       "dependencies": {
113         "Airship/Basement": [
115         ]
116       }
117     },
118     {
119       "name": "Automation",
120       "ios": {
121         "public_header_files": "Airship/AirshipAutomation/Source/Public/*.h",
122         "source_files": [
123           "Airship/AirshipAutomation/Source/**/*.{h,m}",
124           "Airship/AirshipAutomation/Source/Public/**/*.{h,m}"
125         ],
126         "resource_bundles": {
127           "AirshipAutomationResources": "Airship/AirshipAutomation/Resources/*"
128         },
129         "exclude_files": [
130           "Airship/AirshipAutomation/Resources/Info.plist",
131           "Airship/AirshipAutomation/Source/AirshipAutomation.h"
132         ],
133         "frameworks": "UIKit"
134       },
135       "dependencies": {
136         "Airship/Core": [
138         ]
139       }
140     },
141     {
142       "name": "MessageCenter",
143       "ios": {
144         "source_files": "Airship/AirshipMessageCenter/Source/**/*.{h,m,swift}",
145         "exclude_files": "Airship/AirshipMessageCenter/Source/AirshipMessageCenter.h",
146         "resource_bundles": {
147           "AirshipMessageCenterResources": "Airship/AirshipMessageCenter/Resources/**/*"
148         }
149       },
150       "dependencies": {
151         "Airship/Core": [
153         ]
154       }
155     },
156     {
157       "name": "PreferenceCenter",
158       "ios": {
159         "source_files": "Airship/AirshipPreferenceCenter/Source/**/*.{h,m,swift}",
160         "exclude_files": "Airship/AirshipPreferenceCenter/Source/AirshipPreferenceCenter.h"
161       },
162       "dependencies": {
163         "Airship/Core": [
165         ]
166       }
167     }
168   ],
169   "swift_version": "5.0"