[Add] TestFrameworkIos1 1.0.2
[CocoaPods.git] / Specs / d / 9 / 1 / AppComponents / 1.0.3 / AppComponents.podspec.json
blob7e46928fd684dffa55c3a90769fb60dc4e427d95
2   "name": "AppComponents",
3   "version": "1.0.3",
4   "license": "MIT",
5   "summary": "Components for iOS development.",
6   "homepage": "https://github.com/ElfSundae/AppComponents",
7   "authors": {
8     "Elf Sundae": "http://0x123.com"
9   },
10   "source": {
11     "git": "https://github.com/ElfSundae/AppComponents.git",
12     "tag": "1.0.3",
13     "submodules": true
14   },
15   "social_media_url": "https://twitter.com/ElfSundae",
16   "platforms": {
17     "ios": "7.0"
18   },
19   "requires_arc": true,
20   "source_files": "AppComponents/AppComponents.h",
21   "subspecs": [
22     {
23       "name": "Core",
24       "source_files": "AppComponents/Core/**/*.{h,m}",
25       "private_header_files": "AppComponents/Core/**/*+Private.h",
26       "dependencies": {
27         "ESFramework/Core": [
29         ],
30         "ESFramework/Additions": [
32         ]
33       }
34     },
35     {
36       "name": "Encryptor",
37       "source_files": "AppComponents/Encryptor/**/*.{h,m}",
38       "dependencies": {
39         "ESFramework/Core": [
41         ]
42       }
43     },
44     {
45       "name": "UDID",
46       "source_files": "AppComponents/UDID/**/*.{h,m}",
47       "frameworks": "AdSupport",
48       "dependencies": {
49         "AppComponents/Core": [
51         ],
52         "UICKeyChainStore": [
54         ]
55       }
56     },
57     {
58       "name": "View",
59       "source_files": "AppComponents/View/**/*.{h,m}",
60       "dependencies": {
61         "AppComponents/Core": [
63         ],
64         "ESFramework/UIKit": [
66         ]
67       }
68     },
69     {
70       "name": "Ad",
71       "source_files": "AppComponents/Ad/**/*.{h,m}",
72       "dependencies": {
73         "AppComponents/Core": [
75         ],
76         "ESFramework/App": [
78         ]
79       }
80     },
81     {
82       "name": "AppUpdater",
83       "source_files": "AppComponents/AppUpdater/**/*.{h,m}",
84       "dependencies": {
85         "AppComponents/Core": [
87         ],
88         "ESFramework/App": [
90         ],
91         "ESFramework/StoreKit": [
93         ]
94       }
95     },
96     {
97       "name": "Networking",
98       "source_files": "AppComponents/Networking/**/*.{h,m}",
99       "dependencies": {
100         "AFNetworking": [
101           "~> 3.0"
102         ],
103         "AppComponents/App": [
105         ],
106         "AppComponents/Encryptor": [
108         ]
109       }
110     },
111     {
112       "name": "App",
113       "source_files": "AppComponents/App/**/*.{h,m}",
114       "dependencies": {
115         "AppComponents/Core": [
117         ],
118         "ESFramework/App": [
120         ],
121         "MBProgressHUD": [
123         ],
124         "FontAwesomeKit/FontAwesome": [
126         ]
127       }
128     },
129     {
130       "name": "Auth",
131       "source_files": "AppComponents/Auth/**/*.{h,m}",
132       "private_header_files": "AppComponents/Auth/**/*+Private.h",
133       "dependencies": {
134         "AppComponents/App": [
136         ],
137         "AppComponents/VendorServices/MobSMS": [
139         ],
140         "ESFramework/UIKit/View": [
142         ]
143       }
144     },
145     {
146       "name": "WebKit",
147       "source_files": "AppComponents/WebKit/**/*.{h,m}",
148       "private_header_files": "AppComponents/WebKit/**/*+Private.h",
149       "dependencies": {
150         "AppComponents/App": [
152         ],
153         "AppComponents/VendorServices/ImageViewController": [
155         ],
156         "WebViewJavascriptBridge": [
158         ],
159         "ESFramework/UIKit/View": [
161         ],
162         "ESFramework/UIKit/RefreshControl": [
164         ],
165         "ESFramework/StoreKit": [
167         ]
168       }
169     },
170     {
171       "name": "VendorServices",
172       "source_files": "AppComponents/VendorServices/*.{h,m}",
173       "subspecs": [
174         {
175           "name": "UmengAnalytics",
176           "source_files": "AppComponents/VendorServices/UmengAnalytics/**/*.{h,m}",
177           "dependencies": {
178             "ESFramework/App": [
180             ],
181             "APIService-UmengAnalytics": [
183             ]
184           }
185         },
186         {
187           "name": "TalkingDataAnalytics",
188           "source_files": "AppComponents/VendorServices/TalkingDataAnalytics/**/*.{h,m}",
189           "dependencies": {
190             "ESFramework/App": [
192             ],
193             "APIService-TalkingData": [
195             ]
196           }
197         },
198         {
199           "name": "XGPush",
200           "source_files": "AppComponents/VendorServices/XGPush/**/*.{h,m}",
201           "dependencies": {
202             "AppComponents/App": [
204             ],
205             "APIService-XGPush": [
207             ]
208           }
209         },
210         {
211           "name": "MobSMS",
212           "source_files": "AppComponents/VendorServices/MobSMS/**/*.{h,m}",
213           "dependencies": {
214             "ESFramework/App": [
216             ],
217             "MOBFoundation_IDFA": [
219             ],
220             "SMSSDK": [
222             ]
223           }
224         },
225         {
226           "name": "ImageViewController",
227           "source_files": "AppComponents/VendorServices/ImageViewController/**/*.{h,m}",
228           "dependencies": {
229             "AppComponents/App": [
231             ],
232             "JTSImageViewController": [
234             ]
235           }
236         }
237       ]
238     }
239   ]