[Add] A00LaunchMeasure 1.0.2
[CocoaPods.git] / Specs / b / 4 / 8 / Lock / 1.10.4 / Lock.podspec.json
blobad59e025bc330d8891ef908c812d599040fba9a4
2   "name": "Lock",
3   "version": "1.10.4",
4   "summary": "A library that uses Auth0 for Authentication with Native Look & Feel",
5   "description": "[![Auth0](https://i.cloudup.com/1vaSVATKTL.png)](http://auth0.com)\n\nAuth0 is a SaaS that helps you with Authentication and Authorization. You can use Social Providers (Like Facebook, Google, Twitter, etc.), Enterprise Providers (Active Directory, LDap, Windows Azure AD, SAML, etc.) and a Username/Password store which can be saved either by us or by you. We have SDKs for the most common platforms (Ruby, Node, iOS, Angular, etc.) so that with a couple lines of code, you can get the Authentication for your app implemented. Let us worry about Authentication so that you can focus on the core of your business.\n",
6   "homepage": "https://github.com/auth0/Lock.iOS-OSX",
7   "license": "MIT",
8   "authors": [
9     {
10       "Martin Gontovnikas": "gonto@auth0.com"
11     },
12     {
13       "Hernan Zalazar": "hernan@auth0.com"
14     }
15   ],
16   "source": {
17     "git": "https://github.com/auth0/Lock.iOS-OSX.git",
18     "tag": "1.10.4"
19   },
20   "social_media_url": "https://twitter.com/auth0",
21   "platforms": {
22     "ios": "7.0",
23     "osx": "10.9"
24   },
25   "requires_arc": true,
26   "dependencies": {
27     "libextobjc": [
28       "~> 0.4"
29     ],
30     "CocoaLumberjack": [
31       "~> 2.0.0-rc"
32     ]
33   },
34   "default_subspecs": [
35     "UI",
36     "Facebook",
37     "Twitter",
38     "Core"
39   ],
40   "prefix_header_contents": "    #import \"A0Logging.h\"\n    #define A0LocalizedString(key) NSLocalizedStringFromTable(key, @\"Lock\", nil)\n",
41   "subspecs": [
42     {
43       "name": "Core",
44       "public_header_files": [
45         "Pod/Classes/Core/*.h",
46         "Pod/Classes/Lock.h"
47       ],
48       "private_header_files": [
49         "Pod/Classes/Core/Private/*.h"
50       ],
51       "source_files": [
52         "Pod/Classes/Core/*.{h,m}",
53         "Pod/Classes/Core/Private/*.{h,m}",
54         "Pod/Classes/Lock.h"
55       ],
56       "ios": {
57         "public_header_files": [
58           "Pod/Classes/Core/iOS/*.h",
59           "Pod/Classes/Provider/*.h"
60         ],
61         "source_files": [
62           "Pod/Classes/Core/iOS/*.{h,m}",
63           "Pod/Classes/Provider/*.{h,m}"
64         ]
65       },
66       "osx": {
67         "public_header_files": [
68           "Pod/Classes/Core/OSX/*.h"
69         ],
70         "source_files": [
71           "Pod/Classes/Core/OSX/*.{h,m}"
72         ]
73       },
74       "dependencies": {
75         "AFNetworking": [
76           "~> 2.5"
77         ],
78         "ISO8601DateFormatter": [
79           "~> 0.7"
80         ]
81       }
82     },
83     {
84       "name": "ReactiveCore",
85       "public_header_files": [
86         "Pod/Classes/ReactiveCore/*.h"
87       ],
88       "source_files": [
89         "Pod/Classes/ReactiveCore/*.{h,m}"
90       ],
91       "dependencies": {
92         "ReactiveCocoa": [
93           "~> 2.3"
94         ],
95         "Lock/Core": [
97         ]
98       }
99     },
100     {
101       "name": "UI",
102       "platforms": {
103         "ios": null
104       },
105       "public_header_files": "Pod/Classes/UI/*.h",
106       "private_header_files": [
107         "Pod/Classes/UI/Private/*.h",
108         "Pod/Classes/Utils/*.h"
109       ],
110       "source_files": [
111         "Pod/Classes/{UI,Utils}/*.{h,m}",
112         "Pod/Classes/UI/Private/*.{h,m}"
113       ],
114       "dependencies": {
115         "Lock/Core": [
117         ]
118       },
119       "resources": "Pod/Assets/UI/*.xib",
120       "resource_bundles": {
121         "Auth0": [
122           "Pod/Assets/UI/Images/*.png",
123           "Pod/Assets/UI/*.plist",
124           "Pod/Assets/UI/*.ttf"
125         ]
126       }
127     },
128     {
129       "name": "Facebook",
130       "platforms": {
131         "ios": null
132       },
133       "public_header_files": "Pod/Classes/Provider/Facebook/*.h",
134       "source_files": "Pod/Classes/Provider/Facebook/*.{h,m}",
135       "dependencies": {
136         "Lock/Core": [
138         ],
139         "Facebook-iOS-SDK": [
140           "~> 3.15"
141         ]
142       }
143     },
144     {
145       "name": "Twitter",
146       "platforms": {
147         "ios": null
148       },
149       "public_header_files": "Pod/Classes/Twitter/*.h",
150       "source_files": "Pod/Classes/Provider/Twitter/*.{h,m}",
151       "dependencies": {
152         "Lock/Core": [
154         ],
155         "BDBOAuth1Manager": [
156           "~> 1.5.0"
157         ],
158         "TWReverseAuth": [
159           "~> 0.1.0"
160         ],
161         "PSAlertView": [
162           "~> 2.0"
163         ]
164       },
165       "frameworks": [
166         "Social",
167         "Accounts",
168         "Twitter"
169       ]
170     },
171     {
172       "name": "GooglePlus",
173       "platforms": {
174         "ios": null
175       },
176       "public_header_files": "Pod/Classes/Provider/GooglePlus/*.h",
177       "source_files": "Pod/Classes/Provider/GooglePlus/*.{h,m}",
178       "dependencies": {
179         "Lock/Core": [
181         ],
182         "googleplus-ios-sdk": [
183           "~> 1.7.1"
184         ]
185       }
186     },
187     {
188       "name": "TouchID",
189       "platforms": {
190         "ios": null
191       },
192       "public_header_files": "Pod/Classes/TouchID/*.h",
193       "source_files": "Pod/Classes/TouchID/*.{h,m}",
194       "resources": "Pod/Assets/TouchID/*.xib",
195       "dependencies": {
196         "Lock/UI": [
198         ],
199         "SimpleKeychain": [
200           "~> 0.2"
201         ],
202         "TouchIDAuth": [
203           "~> 0.1"
204         ]
205       },
206       "resource_bundles": {
207         "Auth0.TouchID": [
208           "Pod/Assets/TouchID/Images/*.png"
209         ]
210       }
211     },
212     {
213       "name": "SMS",
214       "platforms": {
215         "ios": null
216       },
217       "public_header_files": "Pod/Classes/SMS/*.h",
218       "private_header_files": "Pod/Classes/SMS/Private/*.h",
219       "source_files": [
220         "Pod/Classes/SMS/*.{h,m}",
221         "Pod/Classes/SMS/Private/*.{h,m}"
222       ],
223       "resources": "Pod/Assets/SMS/*.xib",
224       "dependencies": {
225         "Lock/UI": [
227         ]
228       },
229       "resource_bundles": {
230         "Auth0.SMS": [
231           "Pod/Assets/SMS/*.plist",
232           "Pod/Assets/SMS/Images/*.png"
233         ]
234       }
235     },
236     {
237       "name": "1Password",
238       "platforms": {
239         "ios": null
240       },
241       "public_header_files": "Pod/Classes/1Password/*.h",
242       "source_files": "Pod/Classes/1Password/*.{h,m}",
243       "dependencies": {
244         "1PasswordExtension": [
245           "~> 1.2"
246         ],
247         "Lock/Core": [
249         ]
250       }
251     }
252   ]