[Add] AlibabacloudAgency20221216 1.7.0
[CocoaPods.git] / Specs / 0 / 4 / 9 / streethawk / 1.7.7 / streethawk.podspec.json
blobea4a6b43737819eb55606ba3cc0f5fc8ad3dd8f3
2   "name": "streethawk",
3   "header_dir": "StreetHawkCore",
4   "version": "1.7.7",
5   "summary": "Mobile Engagement Automation: Geofences campaign, Engage in right time via push message, Segment app user, analyse campaign performance.",
6   "description": "Streethawkis mobile engagement automation for your smartphone and tablet app user.\n\nEngage users in right time using push message, segment your application users, create geofences and beacon regions to trigger location based campaign, analyse results and measure campaign performance.\n\nStreethawk supports iOS and Android devices. Chek out Getting started section for integrating Streethawk into your iOS and Android application or check out detailed document at Streethawk Documents.",
7   "homepage": "https://streethawk.freshdesk.com/helpdesk",
8   "screenshots": [
10   ],
11   "license": "LGPL",
12   "authors": {
13     "Christine": "christine@streethawk.com",
14     "Supporter": "support@streethawk.com"
15   },
16   "documentation_url": "http://streethawksdk.github.io/ios/",
17   "source": {
18     "git": "https://github.com/StreetHawkSDK/ios.git",
19     "tag": "1.7.7",
20     "submodules": true
21   },
22   "platforms": {
23     "ios": "7.0"
24   },
25   "requires_arc": true,
26   "xcconfig": {
27     "OTHER_LDFLAGS": "$(inherited) -lObjC",
28     "OTHER_CFLAGS": "$(inherited) -DNS_BLOCK_ASSERTIONS=1 -DNDEBUG"
29   },
30   "subspecs": [
31     {
32       "name": "Core",
33       "source_files": [
34         "StreetHawk/Classes/Core/**/*.{h,m}",
35         "StreetHawk/Classes/ThirdParty/UIDevice_Extension/*.{h,m}"
36       ],
37       "public_header_files": "StreetHawk/Classes/Core/**/Publish/*.h",
38       "exclude_files": [
39         "StreetHawk/Classes/Core/Private/SHPresentDialog.m",
40         "StreetHawk/Classes/Core/Private/SHCoverWindow.m"
41       ],
42       "resource_bundles": {
43         "streethawk": [
44           "StreetHawk/Assets/**/*"
45         ]
46       },
47       "frameworks": [
48         "CoreTelephony",
49         "Foundation",
50         "CoreGraphics",
51         "UIKit"
52       ],
53       "libraries": "sqlite3",
54       "dependencies": {
55         "MBProgressHUD": [
57         ]
58       },
59       "subspecs": [
60         {
61           "name": "no-arc",
62           "source_files": [
63             "StreetHawk/Classes/Core/Private/SHPresentDialog.{h,m}",
64             "StreetHawk/Classes/Core/Private/SHCoverWindow.{h,m}"
65           ],
66           "requires_arc": false,
67           "compiler_flags": "-fno-objc-arc"
68         }
69       ]
70     },
71     {
72       "name": "Growth",
73       "xcconfig": {
74         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) SH_FEATURE_GROWTH"
75       },
76       "source_files": "StreetHawk/Classes/Growth/**/*.{h,m}",
77       "public_header_files": "StreetHawk/Classes/Growth/**/Publish/*.h",
78       "dependencies": {
79         "streethawk/Core": [
81         ]
82       }
83     },
84     {
85       "name": "Push",
86       "xcconfig": {
87         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) SH_FEATURE_NOTIFICATION"
88       },
89       "source_files": [
90         "StreetHawk/Classes/Notification/**/*.{h,m}",
91         "StreetHawk/Classes/ThirdParty/CBAutoScrollLabel/*.{h,m}",
92         "StreetHawk/Classes/ThirdParty/Emojione/*.{h,m}"
93       ],
94       "public_header_files": "StreetHawk/Classes/Notification/**/Publish/*.h",
95       "dependencies": {
96         "streethawk/Core": [
98         ]
99       }
100     },
101     {
102       "name": "Locations",
103       "xcconfig": {
104         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) SH_FEATURE_LATLNG"
105       },
106       "source_files": "StreetHawk/Classes/Location/**/*.{h,m}",
107       "public_header_files": "StreetHawk/Classes/Location/**/Publish/*.h",
108       "exclude_files": [
109         "StreetHawk/Classes/Location/Private/SHBeaconBridge.{h,m}",
110         "StreetHawk/Classes/Location/Private/SHBeaconStatus.{h,m}",
111         "StreetHawk/Classes/Location/Private/SHGeofenceBridge.{h,m}",
112         "StreetHawk/Classes/Location/Private/SHGeofenceStatus.{h,m}"
113       ],
114       "frameworks": "CoreLocation",
115       "dependencies": {
116         "streethawk/Core": [
118         ],
119         "Reachability": [
121         ]
122       }
123     },
124     {
125       "name": "Geofence",
126       "xcconfig": {
127         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) SH_FEATURE_GEOFENCE"
128       },
129       "source_files": "StreetHawk/Classes/Location/**/*.{h,m}",
130       "public_header_files": "StreetHawk/Classes/Location/**/Publish/*.h",
131       "exclude_files": [
132         "StreetHawk/Classes/Location/Private/SHBeaconBridge.{h,m}",
133         "StreetHawk/Classes/Location/Private/SHBeaconStatus.{h,m}",
134         "StreetHawk/Classes/Location/Private/SHLocationBridge.{h,m}"
135       ],
136       "frameworks": "CoreLocation",
137       "dependencies": {
138         "streethawk/Core": [
140         ],
141         "Reachability": [
143         ]
144       }
145     },
146     {
147       "name": "Beacons",
148       "xcconfig": {
149         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) SH_FEATURE_IBEACON"
150       },
151       "source_files": "StreetHawk/Classes/Location/**/*.{h,m}",
152       "public_header_files": "StreetHawk/Classes/Location/**/Publish/*.h",
153       "exclude_files": [
154         "StreetHawk/Classes/Location/Private/SHLocationBridge.{h,m}",
155         "StreetHawk/Classes/Location/Private/SHGeofenceBridge.{h,m}",
156         "StreetHawk/Classes/Location/Private/SHGeofenceStatus.{h,m}"
157       ],
158       "frameworks": "CoreLocation",
159       "dependencies": {
160         "streethawk/Core": [
162         ],
163         "Reachability": [
165         ]
166       }
167     },
168     {
169       "name": "Crash",
170       "xcconfig": {
171         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) SH_FEATURE_CRASH"
172       },
173       "source_files": "StreetHawk/Classes/Crash/**/*.{h,m}",
174       "public_header_files": "StreetHawk/Classes/Crash/**/Publish/*.h",
175       "frameworks": "CoreLocation",
176       "dependencies": {
177         "streethawk/Core": [
179         ]
180       },
181       "vendored_frameworks": "StreetHawk/Vendor/CrashReporter.framework"
182     },
183     {
184       "name": "Feed",
185       "xcconfig": {
186         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) SH_FEATURE_FEED"
187       },
188       "source_files": "StreetHawk/Classes/Feed/**/*.{h,m}",
189       "public_header_files": "StreetHawk/Classes/Feed/**/Publish/*.h",
190       "dependencies": {
191         "streethawk/Core": [
193         ]
194       }
195     }
196   ]