[Add] com-qqsdk-control-Tools 1.2.1
[CocoaPods.git] / Specs / 7 / d / 1 / TYSMBaseKit / 0.1.8 / TYSMBaseKit.podspec.json
blob5c7471bda375dae68462e628581441ed5ea48d9b
2   "name": "TYSMBaseKit",
3   "version": "0.1.8",
4   "summary": "TYSMBaseKit",
5   "description": "1. 引入基础组件库,UI、系统工具、日志系统、路由\n2. 详情看 TYSMBaseKit.h\n3. 兼容 osx (少部分)\n4. 引入 WCDB\n5. 兼容 YYKit (感谢,愿身体健康)",
6   "homepage": "https://github.com/cookies-J/TYSMBaseKit",
7   "license": "GPL",
8   "authors": {
9     "Cookies": "cooljele@gmail.com"
10   },
11   "source": {
12     "git": "https://github.com/cookies-J/TYSMBaseKit.git",
13     "tag": "0.1.8"
14   },
15   "platforms": {
16     "ios": "11.0",
17     "osx": "10.14"
18   },
19   "source_files": "TYSMBaseKit/Classes/TYSMBaseKit.h",
20   "resource_bundles": {
21     "TYSMBaseKit": [
22       "TYSMBaseKit/Assets/*"
23     ]
24   },
25   "pod_target_xcconfig": {
26     "EXCLUDED_ARCHS[sdk=iphonesimulator*]": "arm64"
27   },
28   "user_target_xcconfig": {
29     "EXCLUDED_ARCHS[sdk=iphonesimulator*]": "arm64"
30   },
31   "public_header_files": "TYSMBaseKit/Classes/TYSMBaseKit.h",
32   "subspecs": [
33     {
34       "name": "TYSMYYKit",
35       "ios": {
36         "requires_arc": true,
37         "source_files": "TYSMBaseKit/Classes/TYSMYYKit/**/*.{h,m}",
38         "public_header_files": "TYSMBaseKit/Classes/TYSMYYKit/**/*.{h}",
39         "exclude_files": [
40           "TYSMBaseKit/Classes/TYSMYYKit/Base/Foundation/NSObject+TYSMAddForARC.{h,m}",
41           "TYSMBaseKit/Classes/TYSMYYKit/Base/Foundation/NSThread+TYSMAdd.{h,m}"
42         ],
43         "libraries": [
44           "z",
45           "sqlite3"
46         ],
47         "frameworks": [
48           "UIKit",
49           "CoreFoundation",
50           "CoreText",
51           "CoreGraphics",
52           "CoreImage",
53           "QuartzCore",
54           "ImageIO",
55           "AssetsLibrary",
56           "Accelerate",
57           "CoreServices",
58           "SystemConfiguration"
59         ]
60       },
61       "osx": {
62         "source_files": "TYSMBaseKit/Classes/TYSMYYKit/Model/*.{h,m}",
63         "public_header_files": "TYSMBaseKit/Classes/TYSMYYKit/Model/*.{h}",
64         "frameworks": "Cocoa"
65       },
66       "subspecs": [
67         {
68           "name": "arc",
69           "requires_arc": false,
70           "source_files": [
71             "TYSMBaseKit/Classes/TYSMYYKit/Base/Foundation/NSObject+TYSMAddForARC.{h,m}",
72             "TYSMBaseKit/Classes/TYSMYYKit/Base/Foundation/NSThread+TYSMAdd.{h,m}"
73           ]
74         }
75       ]
76     },
77     {
78       "name": "TYSMGBDeviceInfo",
79       "ios": {
80         "source_files": [
81           "TYSMBaseKit/Classes/Multi Platform/TYSMGBDeviceInfo/*_iOS.{h,m}",
82           "TYSMBaseKit/Classes/Multi Platform/TYSMGBDeviceInfo/*_Common.{h,m}",
83           "TYSMBaseKit/Classes/Multi Platform/TYSMGBDeviceInfo/TYSMDeviceInfo.h",
84           "TYSMBaseKit/Classes/Multi Platform/TYSMGBDeviceInfo/TYSMDeviceInfoInterface.h",
85           "TYSMBaseKit/Classes/Multi Platform/TYSMGBDeviceInfo/TYSMDeviceInfo_Subclass.h"
86         ],
87         "public_header_files": [
88           "TYSMBaseKit/Classes/Multi Platform/TYSMGBDeviceInfo/*_iOS.h",
89           "TYSMBaseKit/Classes/Multi Platform/TYSMGBDeviceInfo/*_Common.h",
90           "TYSMBaseKit/Classes/Multi Platform/TYSMGBDeviceInfo/TYSMDeviceInfo.h",
91           "TYSMBaseKit/Classes/Multi Platform/TYSMGBDeviceInfo/TYSMDeviceInfoInterface.h",
92           "TYSMBaseKit/Classes/Multi Platform/TYSMGBDeviceInfo/TYSMDeviceInfo_Subclass.h"
93         ],
94         "frameworks": "Foundation"
95       },
96       "osx": {
97         "source_files": [
98           "TYSMBaseKit/Classes/Multi Platform/TYSMGBDeviceInfo/*_OSX.{h,m}",
99           "TYSMBaseKit/Classes/Multi Platform/TYSMGBDeviceInfo/*_Common.{h,m}",
100           "TYSMBaseKit/Classes/Multi Platform/TYSMGBDeviceInfo/TYSMDeviceInfo.h",
101           "TYSMBaseKit/Classes/Multi Platform/TYSMGBDeviceInfo/TYSMDeviceInfoInterface.h",
102           "TYSMBaseKit/Classes/Multi Platform/TYSMGBDeviceInfo/TYSMDeviceInfo_Subclass.h"
103         ],
104         "public_header_files": [
105           "TYSMBaseKit/Classes/Multi Platform/TYSMGBDeviceInfo/*_OSX.h",
106           "TYSMBaseKit/Classes/Multi Platform/TYSMGBDeviceInfo/*_Common.h",
107           "TYSMBaseKit/Classes/Multi Platform/TYSMGBDeviceInfo/TYSMDeviceInfo.h",
108           "TYSMBaseKit/Classes/Multi Platform/TYSMGBDeviceInfo/TYSMDeviceInfoInterface.h",
109           "TYSMBaseKit/Classes/Multi Platform/TYSMGBDeviceInfo/TYSMDeviceInfo_Subclass.h"
110         ],
111         "frameworks": [
112           "Cocoa",
113           "CoreServices",
114           "Foundation"
115         ]
116       }
117     },
118     {
119       "name": "src",
120       "osx": {
121         "source_files": [
122           "TYSMBaseKit/Classes/src/TYSMLog/*",
123           "TYSMBaseKit/Classes/src/TYSMDeviceInfo"
124         ],
125         "frameworks": [
126           "Cocoa",
127           "CoreServices",
128           "Foundation"
129         ]
130       },
131       "ios": {
132         "source_files": "TYSMBaseKit/Classes/src/**/*",
133         "frameworks": [
134           "UIKit",
135           "Foundation"
136         ],
137         "dependencies": {
138           "XXNibBridge": [
140           ],
141           "TYSMBaseKit/TYSMYYKit": [
143           ]
144         }
145       }
146     },
147     {
148       "name": "TYSMCTMediator",
149       "source_files": "TYSMBaseKit/Classes/TYSM_CTMediator/*"
150     },
151     {
152       "name": "TYSMNetwork",
153       "requires_arc": true,
154       "ios": {
155         "source_files": "TYSMBaseKit/Classes/TYSMNetwork/**/*.{h,m}",
156         "public_header_files": "TYSMBaseKit/Classes/TYSMNetwork/**/*.{h}"
157       },
158       "osx": {
159         "source_files": "TYSMBaseKit/Classes/TYSMNetwork/Models/*.{h,m}",
160         "public_header_files": "TYSMBaseKit/Classes/TYSMNetwork/Models/*.{h}"
161       },
162       "dependencies": {
163         "TYSMBaseKit/TYSMYYKit": [
165         ],
166         "AFNetworking": [
168         ]
169       }
170     }
171   ]