[Add] YLCategory-MacOS 1.1.3
[CocoaPods.git] / Specs / b / 1 / a / YuemojKit / 1.0.0 / YuemojKit.podspec.json
blob397ff39105db9e277e5e56725765b1086b3802de
2   "name": "YuemojKit",
3   "version": "1.0.0",
4   "summary": "A decoupling framework for UI layout, data sources, and event responses",
5   "description": "YuemojKit\n1.处理控件与数据模型的耦合, 提供控件事件的回调处理; \n2.支持Layout定制, 避免重复创建大量类似布局的cell;\n3.自定义TabView, MaskView演示实现.\n4.TableView和CollectionView的DataSource通用处理\n5.数据库SQL语句对象化构建\n6.生产者消费者工厂\n7.JSON排序构建",
6   "homepage": "https://github.com/yuemoj/YuemojKit",
7   "license": {
8     "type": "MIT",
9     "file": "LICENSE"
10   },
11   "authors": {
12     "Yuemoj": "yj_745@163.com"
13   },
14   "source": {
15     "git": "https://github.com/yuemoj/YuemojKit.git",
16     "tag": "1.0.0"
17   },
18   "resources": "YuemojKit.codesnippet.zip",
19   "platforms": {
20     "ios": "11.0"
21   },
22   "requires_arc": true,
23   "source_files": "YuemojKit/YuemojKit.h",
24   "subspecs": [
25     {
26       "name": "Core",
27       "source_files": [
28         "YuemojKit/Yuemoj.{h,m}",
29         "YuemojKit/Yuemoj{CoreTypes,Macros,Metamacros}.h"
30       ]
31     },
32     {
33       "name": "UIAbility",
34       "project_header_files": "YuemojKit/UIKit/*Namespace.h",
35       "pod_target_xcconfig": {
36         "OTHER_LDFLAGS": "-lObjC",
37         "HEADER_SEARCH_PATHS": "$(inherited)"
38       },
39       "source_files": "YuemojKit/UIKit/*.{h,m}",
40       "dependencies": {
41         "YuemojKit/Core": [
43         ]
44       }
45     },
46     {
47       "name": "FoundationAbility",
48       "project_header_files": "YuemojKit/Foundation/YJFoundationNamespace.h",
49       "pod_target_xcconfig": {
50         "OTHER_LDFLAGS": "-lObjC",
51         "HEADER_SEARCH_PATHS": "$(inherited)"
52       },
53       "source_files": "YuemojKit/Foundation/*.{h,m}",
54       "dependencies": {
55         "YuemojKit/Core": [
57         ],
58         "PinYin4Objc": [
60         ]
61       }
62     },
63     {
64       "name": "ComponentSupport",
65       "subspecs": [
66         {
67           "name": "Common",
68           "project_header_files": "YuemojKit/ComponentSupport/YJComponentWrapper.h",
69           "source_files": "YuemojKit/ComponentSupport/*.{h,m}",
70           "dependencies": {
71             "YuemojKit/UIAbility": [
73             ]
74           }
75         },
76         {
77           "name": "EventBuilder",
78           "project_header_files": "YuemojKit/ComponentSupport/EventBuilder/YJEventBuild{Delegate,er,Namespace}.h",
79           "source_files": "YuemojKit/ComponentSupport/EventBuilder/*.{h,m}",
80           "dependencies": {
81             "YuemojKit/ComponentSupport/Common": [
83             ]
84           }
85         },
86         {
87           "name": "Filler",
88           "project_header_files": "YuemojKit/ComponentSupport/Filler/YJDataFill{Delegate,er,Namespace}.h",
89           "source_files": "YuemojKit/ComponentSupport/Filler/*.{h,m}",
90           "dependencies": {
91             "YuemojKit/ComponentSupport/Common": [
93             ]
94           }
95         },
96         {
97           "name": "Layouter",
98           "project_header_files": "YuemojKit/ComponentSupport/Layouter/YJLayout{Delegate,er,Namespace}.h",
99           "source_files": "YuemojKit/ComponentSupport/Layouter/*.{h,m}",
100           "dependencies": {
101             "YuemojKit/ComponentSupport/Common": [
103             ],
104             "Masonry": [
106             ]
107           }
108         }
109       ]
110     },
111     {
112       "name": "DataSource",
113       "source_files": "YuemojKit/DataSource/*.{h,m}"
114     },
115     {
116       "name": "Tools",
117       "source_files": "YuemojKit/Tools/*.{h,m}"
118     },
119     {
120       "name": "ComponentGallery",
121       "source_files": "YuemojKit/ComponentGallery/**/*.{h,m}",
122       "dependencies": {
123         "YuemojKit/ComponentSupport": [
125         ]
126       }
127     }
128   ]