[Add] YLProgressHUD 0.0.2
[CocoaPods.git] / Specs / a / f / d / KSCrash / 1.8.7 / KSCrash.podspec.json
blobfde35bedfe38cf76f2f0d6d4d6d9399cf7a7dcd3
2   "name": "KSCrash",
3   "version": "1.8.7",
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.7"
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       ],
40       "public_header_files": [
41         "Source/KSCrash/Recording/KSCrash.h",
42         "Source/KSCrash/Recording/KSCrashC.h",
43         "Source/KSCrash/Recording/KSCrashContext.h",
44         "Source/KSCrash/Recording/KSCrashReportVersion.h",
45         "Source/KSCrash/Recording/KSCrashReportWriter.h",
46         "Source/KSCrash/Recording/KSCrashState.h",
47         "Source/KSCrash/Recording/KSCrashType.h",
48         "Source/KSCrash/Recording/KSSystemInfo.h",
49         "Source/KSCrash/Recording/Sentry/KSCrashSentry.h",
50         "Source/KSCrash/Recording/Tools/KSArchSpecific.h",
51         "Source/KSCrash/Recording/Tools/KSJSONCodecObjC.h",
52         "Source/KSCrash/Recording/Tools/NSError+SimpleConstructor.h",
53         "Source/KSCrash/Reporting/Filters/KSCrashReportFilter.h",
54         "Source/KSCrash/Recording/Tools/RFC3339DateTool.h"
55       ]
56     },
57     {
58       "name": "RecordingAdvanced",
59       "dependencies": {
60         "KSCrash/Recording": [
62         ]
63       },
64       "source_files": [
65         "Source/KSCrash/Recording/KSCrashAdvanced.h",
66         "Source/KSCrash/Recording/KSCrashDoctor.h",
67         "Source/KSCrash/Recording/KSCrashReportFields.h",
68         "Source/KSCrash/Recording/KSCrashReportStore.h",
69         "Source/KSCrash/Recording/KSSystemInfoC.h"
70       ]
71     },
72     {
73       "name": "RecordingTools",
74       "dependencies": {
75         "KSCrash/Recording": [
77         ]
78       },
79       "source_files": "Source/KSCrash/Recording/Tools/*.h"
80     },
81     {
82       "name": "Reporting",
83       "dependencies": {
84         "KSCrash/Recording": [
86         ]
87       },
88       "subspecs": [
89         {
90           "name": "Filters",
91           "subspecs": [
92             {
93               "name": "Base",
94               "source_files": [
95                 "Source/KSCrash/Reporting/Filters/Tools/**/*.{h,m,mm,c,cpp}",
96                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilter.h",
97                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilter.m"
98               ],
99               "public_header_files": "Source/KSCrash/Reporting/Filters/KSCrashReportFilter.h"
100             },
101             {
102               "name": "Alert",
103               "dependencies": {
104                 "KSCrash/Reporting/Filters/Base": [
106                 ]
107               },
108               "source_files": [
109                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterAlert.h",
110                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterAlert.m"
111               ]
112             },
113             {
114               "name": "AppleFmt",
115               "dependencies": {
116                 "KSCrash/Reporting/Filters/Base": [
118                 ]
119               },
120               "source_files": [
121                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterAppleFmt.h",
122                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterAppleFmt.m"
123               ]
124             },
125             {
126               "name": "Basic",
127               "dependencies": {
128                 "KSCrash/Reporting/Filters/Base": [
130                 ]
131               },
132               "source_files": [
133                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterBasic.h",
134                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterBasic.m"
135               ]
136             },
137             {
138               "name": "Stringify",
139               "dependencies": {
140                 "KSCrash/Reporting/Filters/Base": [
142                 ]
143               },
144               "source_files": [
145                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterStringify.h",
146                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterStringify.m"
147               ]
148             },
149             {
150               "name": "GZip",
151               "dependencies": {
152                 "KSCrash/Reporting/Filters/Base": [
154                 ]
155               },
156               "source_files": [
157                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterGZip.h",
158                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterGZip.m"
159               ]
160             },
161             {
162               "name": "JSON",
163               "dependencies": {
164                 "KSCrash/Reporting/Filters/Base": [
166                 ]
167               },
168               "source_files": [
169                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterJSON.h",
170                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterJSON.m"
171               ]
172             },
173             {
174               "name": "Sets",
175               "dependencies": {
176                 "KSCrash/Reporting/Filters/Base": [
178                 ],
179                 "KSCrash/Reporting/Filters/AppleFmt": [
181                 ],
182                 "KSCrash/Reporting/Filters/Basic": [
184                 ],
185                 "KSCrash/Reporting/Filters/Stringify": [
187                 ],
188                 "KSCrash/Reporting/Filters/GZip": [
190                 ],
191                 "KSCrash/Reporting/Filters/JSON": [
193                 ]
194               },
195               "source_files": [
196                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterSets.h",
197                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterSets.m"
198               ]
199             },
200             {
201               "name": "Tools",
202               "source_files": "Source/KSCrash/Reporting/Filters/Tools/**/*.{h,m,mm,c,cpp}"
203             }
204           ]
205         },
206         {
207           "name": "Tools",
208           "frameworks": "SystemConfiguration",
209           "source_files": "Source/KSCrash/Reporting/Tools/**/*.{h,m,mm,c,cpp}"
210         },
211         {
212           "name": "MessageUI"
213         },
214         {
215           "name": "Sinks",
216           "ios": {
217             "frameworks": "MessageUI"
218           },
219           "dependencies": {
220             "KSCrash/Reporting/Filters": [
222             ],
223             "KSCrash/Reporting/Tools": [
225             ]
226           },
227           "source_files": "Source/KSCrash/Reporting/Sinks/**/*.{h,m,mm,c,cpp}"
228         }
229       ]
230     },
231     {
232       "name": "Installations",
233       "dependencies": {
234         "KSCrash/Recording": [
236         ],
237         "KSCrash/Reporting": [
239         ]
240       },
241       "source_files": "Source/KSCrash/Installations/**/*.{h,m,mm,c,cpp}"
242     }
243   ]