[Add] FTMobileSDK 1.5.9-alpha.1
[CocoaPods.git] / Specs / d / c / 1 / UULiveBase / 1.0.0 / UULiveBase.podspec.json
blob80947d5008fd4e6f85f815894eb950c55b6492a3
2   "name": "UULiveBase",
3   "version": "1.0.0",
4   "summary": "UULiveBase SDK",
5   "description": "UULiveBase SDK",
6   "platforms": {
7     "ios": "10.0"
8   },
9   "homepage": "www.uuabc.com",
10   "license": {
11     "type": "MIT",
12     "file": "LICENSE"
13   },
14   "authors": {
15     "Asun": "becomerichios@163.com"
16   },
17   "source": {
18     "git": "https://gitlab.51uuabc.com/mobile/ios/uuclassroombase.git",
19     "tag": "1.0.0"
20   },
21   "pod_target_xcconfig": {
22     "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) UULIVEBASE_NAME=UULiveBase UULIVEBASE_VERSION=1.0.0"
23   },
24   "preserve_paths": [
25     "UULiveBase/Base/script/ClearArchsFromFrameworks.sh"
26   ],
27   "subspecs": [
28     {
29       "name": "UUWebImage",
30       "source_files": [
31         "UULiveBase/Base/WebImage/*.swift"
32       ],
33       "dependencies": {
34         "UULiveBase/UUHelperExt": [
36         ]
37       },
38       "subspecs": [
39         {
40           "name": "Kingfisher",
41           "dependencies": {
42             "Kingfisher": [
44             ]
45           }
46         },
47         {
48           "name": "Lottie",
49           "dependencies": {
50             "lottie-ios": [
52             ]
53           }
54         }
55       ]
56     },
57     {
58       "name": "UUDefaultsKit",
59       "source_files": [
60         "UULiveBase/Base/DefaultsKit/*.swift"
61       ]
62     },
63     {
64       "name": "UUModel",
65       "dependencies": {
66         "HandyJSON": [
68         ]
69       }
70     },
71     {
72       "name": "UUNetworking",
73       "source_files": [
74         "UULiveBase/Base/Networking/*.swift"
75       ],
76       "dependencies": {
77         "Alamofire": [
78           "~>5.4.1"
79         ],
80         "UULiveBase/UUModel": [
82         ],
83         "UULiveBase/UURxOperation": [
85         ]
86       }
87     },
88     {
89       "name": "UURxOperation",
90       "dependencies": {
91         "RxCocoa": [
92           "~>5.1.1"
93         ],
94         "RxSwift": [
95           "~>5.1.1"
96         ],
97         "NSObject+Rx": [
98           "~>5.1.0"
99         ],
100         "RxSwiftExt": [
102         ]
103       }
104     },
105     {
106       "name": "CourwareBridge",
107       "dependencies": {
108         "AsunWebViewBridge": [
110         ]
111       }
112     },
113     {
114       "name": "UUQueuer",
115       "source_files": [
116         "UULiveBase/Base/Queuer/*.swift"
117       ]
118     },
119     {
120       "name": "UUWebCache",
121       "public_header_files": [
122         "UULiveBase/Base/WebViewCache/*.h"
123       ],
124       "source_files": [
125         "UULiveBase/Base/WebViewCache/*.{h,m}"
126       ],
127       "frameworks": [
128         "Foundation",
129         "WebKit"
130       ]
131     },
132     {
133       "name": "UUHelperExt",
134       "source_files": [
135         "UULiveBase/Base/HelperExt/*.swift"
136       ],
137       "dependencies": {
138         "SnapKit": [
140         ]
141       },
142       "frameworks": [
143         "Foundation",
144         "UIKit",
145         "AVFoundation",
146         "SystemConfiguration"
147       ]
148     }
149   ]