[Add] YLProgressHUD 0.0.2
[CocoaPods.git] / Specs / a / f / d / KSCrash / 1.10.0 / KSCrash.podspec.json
blob6fc162bcaebe3d37757df23b358eb6a524cd3f9d
2   "name": "KSCrash",
3   "version": "1.10.0",
4   "summary": "The Ultimate iOS Crash Reporter",
5   "homepage": "https://github.com/kstenerud/KSCrash",
6   "license": {
7     "type": "KSCrash license agreement",
8     "file": "LICENSE"
9   },
10   "authors": {
11     "Karl Stenerud": "kstenerud@gmail.com"
12   },
13   "platforms": {
14     "ios": "6.0",
15     "osx": "10.8",
16     "tvos": "9.0",
17     "watchos": "2.0"
18   },
19   "source": {
20     "git": "https://github.com/kstenerud/KSCrash.git",
21     "tag": "1.10.0"
22   },
23   "frameworks": "Foundation",
24   "libraries": [
25     "c++",
26     "z"
27   ],
28   "xcconfig": {
29     "GCC_ENABLE_CPP_EXCEPTIONS": "YES"
30   },
31   "default_subspecs": "Installations",
32   "subspecs": [
33     {
34       "name": "Recording",
35       "source_files": [
36         "Source/KSCrash/Recording/**/*.{h,m,mm,c,cpp}",
37         "Source/KSCrash/llvm/**/*.{h,m,mm,c,cpp}",
38         "Source/KSCrash/swift/**/*.{h,m,mm,c,cpp}",
39         "Source/KSCrash/Reporting/Filters/KSCrashReportFilter.h",
40         "Source/KSCrash/Reporting/Filters/KSCrashReportFilterCompletion.h"
41       ],
42       "public_header_files": [
43         "Source/KSCrash/Recording/KSCrash.h",
44         "Source/KSCrash/Recording/KSCrashC.h",
45         "Source/KSCrash/Recording/KSCrashContext.h",
46         "Source/KSCrash/Recording/KSCrashReportVersion.h",
47         "Source/KSCrash/Recording/KSCrashReportWriter.h",
48         "Source/KSCrash/Recording/KSCrashState.h",
49         "Source/KSCrash/Recording/KSCrashType.h",
50         "Source/KSCrash/Recording/KSSystemCapabilities.h",
51         "Source/KSCrash/Recording/KSSystemInfo.h",
52         "Source/KSCrash/Recording/Sentry/KSCrashSentry.h",
53         "Source/KSCrash/Recording/Tools/KSArchSpecific.h",
54         "Source/KSCrash/Recording/Tools/KSJSONCodecObjC.h",
55         "Source/KSCrash/Recording/Tools/NSError+SimpleConstructor.h",
56         "Source/KSCrash/Reporting/Filters/KSCrashReportFilter.h",
57         "Source/KSCrash/Reporting/Filters/KSCrashReportFilterCompletion.h",
58         "Source/KSCrash/Recording/Tools/RFC3339DateTool.h"
59       ]
60     },
61     {
62       "name": "RecordingAdvanced",
63       "dependencies": {
64         "KSCrash/Recording": [
66         ]
67       },
68       "source_files": [
69         "Source/KSCrash/Recording/KSCrashAdvanced.h",
70         "Source/KSCrash/Recording/KSCrashDoctor.h",
71         "Source/KSCrash/Recording/KSCrashReportFields.h",
72         "Source/KSCrash/Recording/KSCrashReportStore.h",
73         "Source/KSCrash/Recording/KSSystemInfoC.h",
74         "Source/KSCrash/Reporting/Filters/KSCrashReportFilter.h",
75         "Source/KSCrash/Reporting/Filters/KSCrashReportFilterCompletion.h"
76       ]
77     },
78     {
79       "name": "RecordingTools",
80       "dependencies": {
81         "KSCrash/Recording": [
83         ]
84       },
85       "source_files": "Source/KSCrash/Recording/Tools/*.h"
86     },
87     {
88       "name": "Reporting",
89       "dependencies": {
90         "KSCrash/Recording": [
92         ]
93       },
94       "subspecs": [
95         {
96           "name": "Filters",
97           "subspecs": [
98             {
99               "name": "Base",
100               "source_files": [
101                 "Source/KSCrash/Reporting/Filters/Tools/**/*.{h,m,mm,c,cpp}",
102                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterCompletion.h",
103                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilter.h",
104                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilter.m"
105               ],
106               "public_header_files": [
107                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilter.h",
108                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterCompletion.h"
109               ]
110             },
111             {
112               "name": "Alert",
113               "dependencies": {
114                 "KSCrash/Reporting/Filters/Base": [
116                 ]
117               },
118               "source_files": [
119                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterAlert.h",
120                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterAlert.m"
121               ]
122             },
123             {
124               "name": "AppleFmt",
125               "dependencies": {
126                 "KSCrash/Reporting/Filters/Base": [
128                 ]
129               },
130               "source_files": [
131                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterAppleFmt.h",
132                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterAppleFmt.m"
133               ]
134             },
135             {
136               "name": "Basic",
137               "dependencies": {
138                 "KSCrash/Reporting/Filters/Base": [
140                 ]
141               },
142               "source_files": [
143                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterBasic.h",
144                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterBasic.m"
145               ]
146             },
147             {
148               "name": "Stringify",
149               "dependencies": {
150                 "KSCrash/Reporting/Filters/Base": [
152                 ]
153               },
154               "source_files": [
155                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterStringify.h",
156                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterStringify.m"
157               ]
158             },
159             {
160               "name": "GZip",
161               "dependencies": {
162                 "KSCrash/Reporting/Filters/Base": [
164                 ]
165               },
166               "source_files": [
167                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterGZip.h",
168                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterGZip.m"
169               ]
170             },
171             {
172               "name": "JSON",
173               "dependencies": {
174                 "KSCrash/Reporting/Filters/Base": [
176                 ]
177               },
178               "source_files": [
179                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterJSON.h",
180                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterJSON.m"
181               ]
182             },
183             {
184               "name": "Sets",
185               "dependencies": {
186                 "KSCrash/Reporting/Filters/Base": [
188                 ],
189                 "KSCrash/Reporting/Filters/AppleFmt": [
191                 ],
192                 "KSCrash/Reporting/Filters/Basic": [
194                 ],
195                 "KSCrash/Reporting/Filters/Stringify": [
197                 ],
198                 "KSCrash/Reporting/Filters/GZip": [
200                 ],
201                 "KSCrash/Reporting/Filters/JSON": [
203                 ]
204               },
205               "source_files": [
206                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterSets.h",
207                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterSets.m"
208               ]
209             },
210             {
211               "name": "Tools",
212               "source_files": [
213                 "Source/KSCrash/Reporting/Filters/Tools/**/*.{h,m,mm,c,cpp}",
214                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterCompletion.h"
215               ]
216             }
217           ]
218         },
219         {
220           "name": "Tools",
221           "ios": {
222             "frameworks": "SystemConfiguration"
223           },
224           "tvos": {
225             "frameworks": "SystemConfiguration"
226           },
227           "osx": {
228             "frameworks": "SystemConfiguration"
229           },
230           "source_files": "Source/KSCrash/Reporting/Tools/**/*.{h,m,mm,c,cpp}"
231         },
232         {
233           "name": "MessageUI"
234         },
235         {
236           "name": "Sinks",
237           "ios": {
238             "frameworks": "MessageUI"
239           },
240           "dependencies": {
241             "KSCrash/Reporting/Filters": [
243             ],
244             "KSCrash/Reporting/Tools": [
246             ]
247           },
248           "source_files": "Source/KSCrash/Reporting/Sinks/**/*.{h,m,mm,c,cpp}"
249         }
250       ]
251     },
252     {
253       "name": "Installations",
254       "dependencies": {
255         "KSCrash/Recording": [
257         ],
258         "KSCrash/Reporting": [
260         ]
261       },
262       "source_files": "Source/KSCrash/Installations/**/*.{h,m,mm,c,cpp}"
263     }
264   ]