[Add] MARSDK_EPSDK 5.4.1
[CocoaPods.git] / Specs / 7 / d / 1 / TYSMBaseKit / 0.1.5 / TYSMBaseKit.podspec.json
blob2bfe06b08e63cf8264e4f239076728059a78bef4
2   "name": "TYSMBaseKit",
3   "version": "0.1.5",
4   "summary": "TYSMBaseKit",
5   "description": "1. 引入基础组件库,UI、系统工具、日志系统、路由\n2. 详情看 TYSMBaseKit.h\n3. 兼容 osx (少部分)\n4. 引入 WCDB",
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.5"
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     "ONLY_ACTIVE_ARCH": "YES"
28   },
29   "user_target_xcconfig": {
30     "EXCLUDED_ARCHS[sdk=iphonesimulator*]": "arm64",
31     "ONLY_ACTIVE_ARCH": "YES"
32   },
33   "public_header_files": "TYSMBaseKit/Classes/TYSMBaseKit.h",
34   "subspecs": [
35     {
36       "name": "TYSMYYKit",
37       "ios": {
38         "requires_arc": true,
39         "source_files": "TYSMBaseKit/Classes/TYSMYYKit/**/*.{h,m}",
40         "public_header_files": "TYSMBaseKit/Classes/TYSMYYKit/**/*.{h}",
41         "exclude_files": [
42           "TYSMBaseKit/Classes/TYSMYYKit/Base/Foundation/NSObject+TYSMAddForARC.{h,m}",
43           "TYSMBaseKit/Classes/TYSMYYKit/Base/Foundation/NSThread+TYSMAdd.{h,m}"
44         ],
45         "libraries": [
46           "z",
47           "sqlite3"
48         ],
49         "frameworks": [
50           "UIKit",
51           "CoreFoundation",
52           "CoreText",
53           "CoreGraphics",
54           "CoreImage",
55           "QuartzCore",
56           "ImageIO",
57           "AssetsLibrary",
58           "Accelerate",
59           "CoreServices",
60           "SystemConfiguration"
61         ]
62       },
63       "osx": {
64         "source_files": "TYSMBaseKit/Classes/TYSMYYKit/Model/*.{h,m}",
65         "public_header_files": "TYSMBaseKit/Classes/TYSMYYKit/Model/*.{h}",
66         "frameworks": "Cocoa"
67       },
68       "subspecs": [
69         {
70           "name": "arc",
71           "requires_arc": false,
72           "source_files": [
73             "TYSMBaseKit/Classes/TYSMYYKit/Base/Foundation/NSObject+TYSMAddForARC.{h,m}",
74             "TYSMBaseKit/Classes/TYSMYYKit/Base/Foundation/NSThread+TYSMAdd.{h,m}"
75           ]
76         }
77       ]
78     },
79     {
80       "name": "TYSMGBDeviceInfo",
81       "ios": {
82         "source_files": [
83           "TYSMBaseKit/Classes/Multi Platform/TYSMGBDeviceInfo/*_iOS.{h,m}",
84           "TYSMBaseKit/Classes/Multi Platform/TYSMGBDeviceInfo/*_Common.{h,m}",
85           "TYSMBaseKit/Classes/Multi Platform/TYSMGBDeviceInfo/TYSMDeviceInfo.h",
86           "TYSMBaseKit/Classes/Multi Platform/TYSMGBDeviceInfo/TYSMDeviceInfoInterface.h",
87           "TYSMBaseKit/Classes/Multi Platform/TYSMGBDeviceInfo/TYSMDeviceInfo_Subclass.h"
88         ],
89         "public_header_files": [
90           "TYSMBaseKit/Classes/Multi Platform/TYSMGBDeviceInfo/*_iOS.h",
91           "TYSMBaseKit/Classes/Multi Platform/TYSMGBDeviceInfo/*_Common.h",
92           "TYSMBaseKit/Classes/Multi Platform/TYSMGBDeviceInfo/TYSMDeviceInfo.h",
93           "TYSMBaseKit/Classes/Multi Platform/TYSMGBDeviceInfo/TYSMDeviceInfoInterface.h",
94           "TYSMBaseKit/Classes/Multi Platform/TYSMGBDeviceInfo/TYSMDeviceInfo_Subclass.h"
95         ],
96         "frameworks": "Foundation"
97       },
98       "osx": {
99         "source_files": [
100           "TYSMBaseKit/Classes/Multi Platform/TYSMGBDeviceInfo/*_OSX.{h,m}",
101           "TYSMBaseKit/Classes/Multi Platform/TYSMGBDeviceInfo/*_Common.{h,m}",
102           "TYSMBaseKit/Classes/Multi Platform/TYSMGBDeviceInfo/TYSMDeviceInfo.h",
103           "TYSMBaseKit/Classes/Multi Platform/TYSMGBDeviceInfo/TYSMDeviceInfoInterface.h",
104           "TYSMBaseKit/Classes/Multi Platform/TYSMGBDeviceInfo/TYSMDeviceInfo_Subclass.h"
105         ],
106         "public_header_files": [
107           "TYSMBaseKit/Classes/Multi Platform/TYSMGBDeviceInfo/*_OSX.h",
108           "TYSMBaseKit/Classes/Multi Platform/TYSMGBDeviceInfo/*_Common.h",
109           "TYSMBaseKit/Classes/Multi Platform/TYSMGBDeviceInfo/TYSMDeviceInfo.h",
110           "TYSMBaseKit/Classes/Multi Platform/TYSMGBDeviceInfo/TYSMDeviceInfoInterface.h",
111           "TYSMBaseKit/Classes/Multi Platform/TYSMGBDeviceInfo/TYSMDeviceInfo_Subclass.h"
112         ],
113         "frameworks": [
114           "Cocoa",
115           "CoreServices",
116           "Foundation"
117         ]
118       }
119     },
120     {
121       "name": "src",
122       "osx": {
123         "source_files": [
124           "TYSMBaseKit/Classes/src/TYSMLog/*",
125           "TYSMBaseKit/Classes/src/TYSMDeviceInfo"
126         ],
127         "frameworks": [
128           "Cocoa",
129           "CoreServices",
130           "Foundation"
131         ]
132       },
133       "ios": {
134         "source_files": "TYSMBaseKit/Classes/src/**/*",
135         "frameworks": [
136           "UIKit",
137           "Foundation"
138         ],
139         "dependencies": {
140           "XXNibBridge": [
142           ],
143           "TYSMBaseKit/TYSMYYKit": [
145           ]
146         }
147       }
148     },
149     {
150       "name": "TYSMCTMediator",
151       "source_files": "TYSMBaseKit/Classes/TYSM_CTMediator/*"
152     },
153     {
154       "name": "TYSMNetwork",
155       "requires_arc": true,
156       "ios": {
157         "source_files": "TYSMBaseKit/Classes/TYSMNetwork/**/*.{h,m}",
158         "public_header_files": "TYSMBaseKit/Classes/TYSMNetwork/**/*.{h}"
159       },
160       "osx": {
161         "source_files": "TYSMBaseKit/Classes/TYSMNetwork/Models/*.{h,m}",
162         "public_header_files": "TYSMBaseKit/Classes/TYSMNetwork/Models/*.{h}"
163       },
164       "dependencies": {
165         "TYSMBaseKit/TYSMYYKit": [
167         ],
168         "AFNetworking": [
170         ]
171       }
172     }
173   ]