2 "name": "PNXMPPFramework",
4 "summary": "PNXMPPFramework is a fork of original framework https://github.com/robbiehanson/XMPPFramework with KissXML and CocoaAsyncSocket upgrade",
5 "homepage": "https://github.com/giuseppenucifora/PNXMPPFramework",
8 "Giuseppe Nucifora": "me@giuseppenucifora.com"
11 "git": "https://github.com/giuseppenucifora/PNXMPPFramework.git",
19 "**/*.{xcdatamodel,xcdatamodeld}"
26 "preserve_paths": "module/module.modulemap",
33 "Authentication/**/*.{h,m}",
34 "Categories/**/*.{h,m}",
35 "Utilities/**/*.{h,m}"
42 "HEADER_SEARCH_PATHS": "$(inherited) $(SDKROOT)/usr/include/libxml2 $(PODS_ROOT)/XMPPFramework/module $(SDKROOT)/usr/include/libresolv",
43 "CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES": "YES",
44 "OTHER_LDFLAGS": "\"-lxml2\"",
45 "ENABLE_BITCODE": "NO"
63 "name": "Authentication",
65 "PNXMPPFramework/Core": [
73 "PNXMPPFramework/Core": [
81 "PNXMPPFramework/Core": [
87 "name": "BandwidthMonitor",
88 "source_files": "Extensions/BandwidthMonitor/**/*.{h,m}",
90 "PNXMPPFramework/Core": [
94 "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD"
97 "name": "CoreDataStorage",
99 "Extensions/CoreDataStorage/**/*.{h,m}",
100 "Extensions/XEP-0203/NSXMLElement+XEP_0203.h"
103 "PNXMPPFramework/Core": [
107 "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD",
108 "frameworks": "CoreData"
111 "name": "GoogleSharedStatus",
112 "source_files": "Extensions/GoogleSharedStatus/**/*.{h,m}",
114 "PNXMPPFramework/Core": [
118 "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD"
121 "name": "ProcessOne",
122 "source_files": "Extensions/ProcessOne/**/*.{h,m}",
124 "PNXMPPFramework/Core": [
128 "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD"
132 "source_files": "Extensions/Reconnect/**/*.{h,m}",
134 "PNXMPPFramework/Core": [
138 "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD",
139 "frameworks": "SystemConfiguration"
143 "source_files": "Extensions/Roster/**/*.{h,m}",
145 "PNXMPPFramework/Core": [
148 "PNXMPPFramework/CoreDataStorage": [
152 "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD"
155 "name": "SystemInputActivityMonitor",
157 "Extensions/SystemInputActivityMonitor/**/*.{h,m}",
158 "Utilities/GCDMulticastDelegate.h"
161 "PNXMPPFramework/Core": [
165 "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD"
169 "source_files": "Extensions/XEP-0009/**/*.{h,m}",
171 "PNXMPPFramework/Core": [
175 "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD"
179 "source_files": "Extensions/XEP-0012/**/*.{h,m}",
181 "PNXMPPFramework/Core": [
185 "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD"
189 "source_files": "Extensions/XEP-0016/**/*.{h,m}",
191 "PNXMPPFramework/Core": [
195 "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD"
199 "source_files": "Extensions/XEP-0045/**/*.{h,m}",
201 "PNXMPPFramework/Core": [
204 "PNXMPPFramework/CoreDataStorage": [
207 "PNXMPPFramework/XEP-0203": [
211 "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD"
216 "Extensions/XEP-0054/**/*.{h,m}",
217 "Extensions/XEP-0153/XMPPvCardAvatarModule.h",
218 "Extensions/XEP-0082/XMPPDateTimeProfiles.h",
219 "Extensions/XEP-0082/NSDate+XMPPDateTimeProfiles.h"
222 "PNXMPPFramework/Core": [
225 "PNXMPPFramework/Roster": [
229 "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD",
230 "frameworks": "CoreLocation"
234 "source_files": "Extensions/XEP-0059/**/*.{h,m}",
236 "PNXMPPFramework/Core": [
240 "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD"
244 "source_files": "Extensions/XEP-0060/**/*.{h,m}",
246 "PNXMPPFramework/Core": [
250 "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD"
254 "source_files": "Extensions/XEP-0065/**/*.{h,m}",
256 "PNXMPPFramework/Core": [
260 "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD"
264 "source_files": "Extensions/XEP-0066/**/*.{h,m}",
266 "PNXMPPFramework/Core": [
270 "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD"
274 "source_files": "Extensions/XEP-0082/**/*.{h,m}",
276 "PNXMPPFramework/Core": [
280 "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD"
284 "source_files": "Extensions/XEP-0085/**/*.{h,m}",
286 "PNXMPPFramework/Core": [
290 "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD"
294 "source_files": "Extensions/XEP-0092/**/*.{h,m}",
296 "PNXMPPFramework/Core": [
300 "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD"
304 "source_files": "Extensions/XEP-0100/**/*.{h,m}",
306 "PNXMPPFramework/Core": [
310 "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD"
314 "source_files": "Extensions/XEP-0106/**/*.{h,m}",
316 "PNXMPPFramework/Core": [
320 "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD"
324 "source_files": "Extensions/XEP-0115/**/*.{h,m}",
326 "PNXMPPFramework/Core": [
329 "PNXMPPFramework/CoreDataStorage": [
333 "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD"
337 "source_files": "Extensions/XEP-0136/**/*.{h,m}",
339 "PNXMPPFramework/CoreDataStorage": [
342 "PNXMPPFramework/XEP-0203": [
345 "PNXMPPFramework/XEP-0085": [
349 "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD"
354 "Extensions/XEP-0153/**/*.{h,m}",
355 "Extensions/XEP-0082/NSDate+XMPPDateTimeProfiles.h"
358 "PNXMPPFramework/Core": [
361 "PNXMPPFramework/XEP-0054": [
365 "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD"
369 "source_files": "Extensions/XEP-0172/**/*.{h,m}",
371 "PNXMPPFramework/Core": [
375 "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD"
379 "source_files": "Extensions/XEP-0184/**/*.{h,m}",
381 "PNXMPPFramework/Core": [
385 "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD"
389 "source_files": "Extensions/XEP-0191/**/*.{h,m}",
391 "PNXMPPFramework/Core": [
395 "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD"
399 "source_files": "Extensions/XEP-0198/**/*.{h,m}",
401 "PNXMPPFramework/Core": [
405 "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD"
409 "source_files": "Extensions/XEP-0199/**/*.{h,m}",
411 "PNXMPPFramework/Core": [
415 "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD"
419 "source_files": "Extensions/XEP-0202/**/*.{h,m}",
421 "PNXMPPFramework/Core": [
424 "PNXMPPFramework/XEP-0082": [
428 "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD"
432 "source_files": "Extensions/XEP-0203/**/*.{h,m}",
434 "PNXMPPFramework/Core": [
437 "PNXMPPFramework/XEP-0082": [
441 "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD"
445 "source_files": "Extensions/XEP-0223/**/*.{h,m}",
447 "PNXMPPFramework/Core": [
451 "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD"
455 "source_files": "Extensions/XEP-0224/**/*.{h,m}",
457 "PNXMPPFramework/Core": [
461 "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD"
466 "Extensions/XEP-0280/**/*.{h,m}",
467 "Extensions/XEP-0297/NSXMLElement+XEP_0297.h"
470 "PNXMPPFramework/Core": [
474 "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD"
479 "Extensions/XEP-0297/**/*.{h,m}",
480 "Extensions/XEP-0203/**/*.h"
483 "PNXMPPFramework/Core": [
486 "PNXMPPFramework/XEP-0203": [
490 "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD"
494 "source_files": "Extensions/XEP-0308/**/*.{h,m}",
496 "PNXMPPFramework/Core": [
500 "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD"
504 "source_files": "Extensions/XEP-0333/**/*.{h,m}",
506 "PNXMPPFramework/Core": [
510 "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD"
514 "source_files": "Extensions/XEP-0335/**/*.{h,m}",
516 "PNXMPPFramework/Core": [
520 "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD"