[Add] MOBFoundation 20241206
[CocoaPods.git] / Specs / 1 / 8 / f / Rickenbacker / 1.0.5 / Rickenbacker.podspec.json
blob7c9db8194d379e9a406f7366caa8fc91ab207005
2   "name": "Rickenbacker",
3   "version": "1.0.5",
4   "summary": "MVVM + RxSwift Project Architecture.",
5   "homepage": "https://github.com/yangKJ/Rickenbacker",
6   "description": "https://github.com/yangKJ/Rickenbacker/blob/master/README.md",
7   "license": {
8     "type": "MIT",
9     "file": "LICENSE"
10   },
11   "authors": {
12     "yangkejun": "ykj310@126.com"
13   },
14   "source": {
15     "git": "https://github.com/yangKJ/Rickenbacker.git",
16     "tag": "1.0.5"
17   },
18   "social_media_url": "https://juejin.cn/user/1987535102554472/posts",
19   "platforms": {
20     "ios": "10.0"
21   },
22   "swift_versions": "5.0",
23   "requires_arc": true,
24   "static_framework": true,
25   "pod_target_xcconfig": {
26     "SWIFT_VERSION": "5.0"
27   },
28   "module_name": "Rickenbacker",
29   "ios": {
30     "source_files": "Sources/Rickenbacker.h"
31   },
32   "subspecs": [
33     {
34       "name": "CatHome",
35       "source_files": "Sources/CatHome/*.swift",
36       "resource_bundles": {
37         "Rickenbacker": [
38           "Sources/CatHome/*.{xcassets,lproj}"
39         ]
40       }
41     },
42     {
43       "name": "BeeBox",
44       "source_files": "Sources/BeeBox/*.swift",
45       "dependencies": {
46         "RxSwift": [
48         ],
49         "RxCocoa": [
51         ]
52       }
53     },
54     {
55       "name": "Adapter",
56       "source_files": "Sources/Adapter/*.swift",
57       "dependencies": {
58         "Rickenbacker/BeeBox": [
60         ],
61         "Rickenbacker/CatHome": [
63         ]
64       }
65     },
66     {
67       "name": "Mediator",
68       "source_files": "Sources/Mediator/*.{h,mm,swift}",
69       "libraries": "c++"
70     },
71     {
72       "name": "HBDNavigationBar",
73       "source_files": "Sources/HBDNavigationBar/*.swift",
74       "dependencies": {
75         "HBDNavigationBar": [
77         ]
78       }
79     },
80     {
81       "name": "MJRefresh",
82       "source_files": "Sources/MJRefresh/*.swift",
83       "dependencies": {
84         "Rickenbacker/Adapter": [
86         ],
87         "MJRefresh": [
89         ]
90       },
91       "pod_target_xcconfig": {
92         "SWIFT_ACTIVE_COMPILATION_CONDITIONS": "Rickenbacker_VMScrollViewController_MJRefresh",
93         "GCC_PREPROCESSOR_DEFINITIONS": "Rickenbacker_VMScrollViewController_MJRefresh=1"
94       }
95     },
96     {
97       "name": "DZNEmptyDataSet",
98       "source_files": "Sources/DZNEmptyDataSet/*.swift",
99       "dependencies": {
100         "Rickenbacker/Adapter": [
102         ],
103         "DZNEmptyDataSet": [
105         ]
106       },
107       "pod_target_xcconfig": {
108         "SWIFT_ACTIVE_COMPILATION_CONDITIONS": "Rickenbacker_VMScrollViewController_DZNEmptyDataSet",
109         "GCC_PREPROCESSOR_DEFINITIONS": "Rickenbacker_VMScrollViewController_DZNEmptyDataSet=1"
110       }
111     }
112   ],
113   "swift_version": "5.0"