[Add] YLProgressHUD 0.0.2
[CocoaPods.git] / Specs / a / f / d / KSCrash / 1.8.13 / KSCrash.podspec.json
bloba3871c75e82e89c0d8ad2cb499ba9a43deeb79e5
2   "name": "KSCrash",
3   "version": "1.8.13",
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   },
18   "source": {
19     "git": "https://github.com/kstenerud/KSCrash.git",
20     "tag": "1.8.13"
21   },
22   "frameworks": "Foundation",
23   "libraries": [
24     "c++",
25     "z"
26   ],
27   "xcconfig": {
28     "GCC_ENABLE_CPP_EXCEPTIONS": "YES"
29   },
30   "default_subspecs": "Installations",
31   "subspecs": [
32     {
33       "name": "Recording",
34       "source_files": [
35         "Source/KSCrash/Recording/**/*.{h,m,mm,c,cpp}",
36         "Source/KSCrash/llvm/**/*.{h,m,mm,c,cpp}",
37         "Source/KSCrash/swift/**/*.{h,m,mm,c,cpp}",
38         "Source/KSCrash/Reporting/Filters/KSCrashReportFilter.h",
39         "Source/KSCrash/Reporting/Filters/KSCrashReportFilterCompletion.h"
40       ],
41       "public_header_files": [
42         "Source/KSCrash/Recording/KSCrash.h",
43         "Source/KSCrash/Recording/KSCrashC.h",
44         "Source/KSCrash/Recording/KSCrashContext.h",
45         "Source/KSCrash/Recording/KSCrashReportVersion.h",
46         "Source/KSCrash/Recording/KSCrashReportWriter.h",
47         "Source/KSCrash/Recording/KSCrashState.h",
48         "Source/KSCrash/Recording/KSCrashType.h",
49         "Source/KSCrash/Recording/KSSystemInfo.h",
50         "Source/KSCrash/Recording/Sentry/KSCrashSentry.h",
51         "Source/KSCrash/Recording/Tools/KSArchSpecific.h",
52         "Source/KSCrash/Recording/Tools/KSJSONCodecObjC.h",
53         "Source/KSCrash/Recording/Tools/NSError+SimpleConstructor.h",
54         "Source/KSCrash/Reporting/Filters/KSCrashReportFilter.h",
55         "Source/KSCrash/Reporting/Filters/KSCrashReportFilterCompletion.h",
56         "Source/KSCrash/Recording/Tools/RFC3339DateTool.h"
57       ]
58     },
59     {
60       "name": "RecordingAdvanced",
61       "dependencies": {
62         "KSCrash/Recording": [
64         ]
65       },
66       "source_files": [
67         "Source/KSCrash/Recording/KSCrashAdvanced.h",
68         "Source/KSCrash/Recording/KSCrashDoctor.h",
69         "Source/KSCrash/Recording/KSCrashReportFields.h",
70         "Source/KSCrash/Recording/KSCrashReportStore.h",
71         "Source/KSCrash/Recording/KSSystemInfoC.h",
72         "Source/KSCrash/Reporting/Filters/KSCrashReportFilter.h",
73         "Source/KSCrash/Reporting/Filters/KSCrashReportFilterCompletion.h"
74       ]
75     },
76     {
77       "name": "RecordingTools",
78       "dependencies": {
79         "KSCrash/Recording": [
81         ]
82       },
83       "source_files": "Source/KSCrash/Recording/Tools/*.h"
84     },
85     {
86       "name": "Reporting",
87       "dependencies": {
88         "KSCrash/Recording": [
90         ]
91       },
92       "subspecs": [
93         {
94           "name": "Filters",
95           "subspecs": [
96             {
97               "name": "Base",
98               "source_files": [
99                 "Source/KSCrash/Reporting/Filters/Tools/**/*.{h,m,mm,c,cpp}",
100                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterCompletion.h",
101                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilter.h",
102                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilter.m"
103               ],
104               "public_header_files": [
105                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilter.h",
106                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterCompletion.h"
107               ]
108             },
109             {
110               "name": "Alert",
111               "dependencies": {
112                 "KSCrash/Reporting/Filters/Base": [
114                 ]
115               },
116               "source_files": [
117                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterAlert.h",
118                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterAlert.m"
119               ]
120             },
121             {
122               "name": "AppleFmt",
123               "dependencies": {
124                 "KSCrash/Reporting/Filters/Base": [
126                 ]
127               },
128               "source_files": [
129                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterAppleFmt.h",
130                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterAppleFmt.m"
131               ]
132             },
133             {
134               "name": "Basic",
135               "dependencies": {
136                 "KSCrash/Reporting/Filters/Base": [
138                 ]
139               },
140               "source_files": [
141                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterBasic.h",
142                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterBasic.m"
143               ]
144             },
145             {
146               "name": "Stringify",
147               "dependencies": {
148                 "KSCrash/Reporting/Filters/Base": [
150                 ]
151               },
152               "source_files": [
153                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterStringify.h",
154                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterStringify.m"
155               ]
156             },
157             {
158               "name": "GZip",
159               "dependencies": {
160                 "KSCrash/Reporting/Filters/Base": [
162                 ]
163               },
164               "source_files": [
165                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterGZip.h",
166                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterGZip.m"
167               ]
168             },
169             {
170               "name": "JSON",
171               "dependencies": {
172                 "KSCrash/Reporting/Filters/Base": [
174                 ]
175               },
176               "source_files": [
177                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterJSON.h",
178                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterJSON.m"
179               ]
180             },
181             {
182               "name": "Sets",
183               "dependencies": {
184                 "KSCrash/Reporting/Filters/Base": [
186                 ],
187                 "KSCrash/Reporting/Filters/AppleFmt": [
189                 ],
190                 "KSCrash/Reporting/Filters/Basic": [
192                 ],
193                 "KSCrash/Reporting/Filters/Stringify": [
195                 ],
196                 "KSCrash/Reporting/Filters/GZip": [
198                 ],
199                 "KSCrash/Reporting/Filters/JSON": [
201                 ]
202               },
203               "source_files": [
204                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterSets.h",
205                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterSets.m"
206               ]
207             },
208             {
209               "name": "Tools",
210               "source_files": [
211                 "Source/KSCrash/Reporting/Filters/Tools/**/*.{h,m,mm,c,cpp}",
212                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterCompletion.h"
213               ]
214             }
215           ]
216         },
217         {
218           "name": "Tools",
219           "frameworks": "SystemConfiguration",
220           "source_files": "Source/KSCrash/Reporting/Tools/**/*.{h,m,mm,c,cpp}"
221         },
222         {
223           "name": "MessageUI"
224         },
225         {
226           "name": "Sinks",
227           "ios": {
228             "frameworks": "MessageUI"
229           },
230           "dependencies": {
231             "KSCrash/Reporting/Filters": [
233             ],
234             "KSCrash/Reporting/Tools": [
236             ]
237           },
238           "source_files": "Source/KSCrash/Reporting/Sinks/**/*.{h,m,mm,c,cpp}"
239         }
240       ]
241     },
242     {
243       "name": "Installations",
244       "dependencies": {
245         "KSCrash/Recording": [
247         ],
248         "KSCrash/Reporting": [
250         ]
251       },
252       "source_files": "Source/KSCrash/Installations/**/*.{h,m,mm,c,cpp}"
253     }
254   ]