[Add] GamebaseAuthExternalWeiboSDK 3.4.0
[CocoaPods.git] / Specs / 8 / 5 / 3 / ADAL / 2.7.9 / ADAL.podspec.json
blobf6eca0a0f469572c31b647f9fa7f89f3b83bdb25
2   "name": "ADAL",
3   "module_name": "ADAL",
4   "version": "2.7.9",
5   "summary": "The ADAL SDK for iOS gives you the ability to add Azure Identity authentication to your application",
6   "description": "The Azure Identity Library for Objective C. This library gives you the ability to add support for Work Accounts to your iOS and macOS applications with just a few lines of additional code. This SDK gives your application the full functionality of Microsoft Azure AD, including industry standard protocol support for OAuth2, Web API integration with user level consent, and two factor authentication support.",
7   "homepage": "https://github.com/AzureAD/azure-activedirectory-library-for-objc",
8   "license": {
9     "type": "MIT",
10     "file": "LICENSE.txt"
11   },
12   "authors": {
13     "Microsoft": "nugetaad@microsoft.com"
14   },
15   "social_media_url": "https://twitter.com/azuread",
16   "platforms": {
17     "ios": "9.0",
18     "osx": "10.10"
19   },
20   "source": {
21     "git": "https://github.com/AzureAD/azure-activedirectory-library-for-objc.git",
22     "tag": "2.7.9",
23     "submodules": true
24   },
25   "pod_target_xcconfig": {
26     "CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF": "NO"
27   },
28   "default_subspecs": "app-lib",
29   "prefix_header_file": "ADAL/src/ADAL.pch",
30   "header_dir": "ADAL",
31   "module_map": "ADAL/resources/mac/adal_mac.modulemap",
32   "subspecs": [
33     {
34       "name": "app-lib",
35       "source_files": [
36         "ADAL/src/**/*.{h,m}",
37         "ADAL/IdentityCore/IdentityCore/src/**/*.{h,m}"
38       ],
39       "ios": {
40         "public_header_files": [
41           "ADAL/src/public/*.h",
42           "ADAL/src/public/ios/*.h"
43         ],
44         "exclude_files": [
45           "ADAL/src/**/mac/*",
46           "ADAL/IdentityCore/IdentityCore/src/**/mac/*"
47         ],
48         "dependencies": {
49           "ADAL/tokencacheheader": [
51           ]
52         }
53       },
54       "osx": {
55         "public_header_files": [
56           "ADAL/src/public/mac/*.h",
57           "ADAL/src/public/*.h"
58         ],
59         "exclude_files": [
60           "ADAL/src/**/ios/*",
61           "ADAL/IdentityCore/IdentityCore/src/**/ios/*"
62         ],
63         "resources": "ADAL/resources/mac/ADCredentialViewController.xib"
64       },
65       "requires_arc": true
66     },
67     {
68       "name": "tokencacheheader",
69       "platforms": {
70         "ios": "9.0"
71       },
72       "ios": {
73         "source_files": "ADAL/src/public/mac/ADTokenCache.h",
74         "private_header_files": "ADAL/src/public/mac/ADTokenCache.h"
75       }
76     },
77     {
78       "name": "extension",
79       "compiler_flags": "-DADAL_EXTENSION_SAFE=1",
80       "source_files": [
81         "ADAL/src/**/*.{h,m}",
82         "ADAL/IdentityCore/IdentityCore/src/**/*.{h,m}"
83       ],
84       "ios": {
85         "public_header_files": [
86           "ADAL/src/public/*.h",
87           "ADAL/src/public/ios/*.h"
88         ],
89         "exclude_files": [
90           "ADAL/src/**/mac/*",
91           "ADAL/IdentityCore/IdentityCore/src/**/mac/*"
92         ],
93         "dependencies": {
94           "ADAL/tokencacheheader": [
96           ]
97         }
98       },
99       "osx": {
100         "public_header_files": [
101           "ADAL/src/public/mac/*.h",
102           "ADAL/src/public/*.h"
103         ],
104         "exclude_files": [
105           "ADAL/src/**/ios/*",
106           "ADAL/IdentityCore/IdentityCore/src/**/ios/*"
107         ]
108       },
109       "requires_arc": true
110     }
111   ]