[Add] EverlinkBroadcastSDK 3.1.1
[CocoaPods.git] / Specs / a / 6 / b / Globus / 0.3.10 / Globus.podspec.json
blob8d6ed9033a6b0bbd7591120e7194c03b5fc06ab0
2   "name": "Globus",
3   "version": "0.3.10",
4   "homepage": "http://www.globus-ltd.com",
5   "summary": "Globus components for iOS",
6   "license": {
7     "type": "MIT",
8     "file": "LICENSE"
9   },
10   "authors": {
11     "Alexander Trifonov": "a.trifonov@globus-ltd.com"
12   },
13   "source": {
14     "git": "https://github.com/GlobusLTD/components-ios.git",
15     "tag": "0.3.10"
16   },
17   "platforms": {
18     "ios": "7.0",
19     "watchos": "2.0"
20   },
21   "requires_arc": true,
22   "subspecs": [
23     {
24       "name": "CocoaPods",
25       "source_files": "Globus/CocoaPods/**/*.{h,m}"
26     },
27     {
28       "name": "CoreFoundation",
29       "subspecs": [
30         {
31           "name": "Base",
32           "source_files": "Globus/CoreFoundation/Base/**/*.{h,m}",
33           "ios": {
34             "frameworks": "Foundation"
35           },
36           "watchos": {
37             "frameworks": "Foundation"
38           }
39         },
40         {
41           "name": "Debug",
42           "source_files": "Globus/CoreFoundation/Debug/**/*.{h,m}",
43           "dependencies": {
44             "Globus/CoreFoundation/PointerArray": [
46             ],
47             "Globus/CoreFoundation/String": [
49             ],
50             "Globus/CoreFoundation/Data": [
52             ]
53           }
54         },
55         {
56           "name": "Pack",
57           "source_files": "Globus/CoreFoundation/Pack/**/*.{h,m}",
58           "dependencies": {
59             "Globus/CoreFoundation/Stream": [
61             ]
62           }
63         },
64         {
65           "name": "Array",
66           "source_files": "Globus/CoreFoundation/Array/**/*.{h,m}",
67           "dependencies": {
68             "Globus/CoreFoundation/Base": [
70             ]
71           }
72         },
73         {
74           "name": "AttributedString",
75           "source_files": "Globus/CoreFoundation/AttributedString/**/*.{h,m}",
76           "dependencies": {
77             "Globus/CoreFoundation/Base": [
79             ]
80           }
81         },
82         {
83           "name": "Bundle",
84           "source_files": "Globus/CoreFoundation/Bundle/**/*.{h,m}",
85           "dependencies": {
86             "Globus/CoreFoundation/Base": [
88             ]
89           }
90         },
91         {
92           "name": "Data",
93           "source_files": "Globus/CoreFoundation/Data/**/*.{h,m}",
94           "dependencies": {
95             "Globus/CoreFoundation/Base": [
97             ]
98           }
99         },
100         {
101           "name": "Date",
102           "source_files": "Globus/CoreFoundation/Date/**/*.{h,m}",
103           "dependencies": {
104             "Globus/CoreFoundation/Base": [
106             ]
107           }
108         },
109         {
110           "name": "DateFormatter",
111           "source_files": "Globus/CoreFoundation/DateFormatter/**/*.{h,m}",
112           "dependencies": {
113             "Globus/CoreFoundation/Base": [
115             ]
116           }
117         },
118         {
119           "name": "Dictionary",
120           "source_files": "Globus/CoreFoundation/Dictionary/**/*.{h,m}",
121           "dependencies": {
122             "Globus/CoreFoundation/String": [
124             ]
125           }
126         },
127         {
128           "name": "Error",
129           "source_files": "Globus/CoreFoundation/Error/**/*.{h,m}",
130           "dependencies": {
131             "Globus/CoreFoundation/Base": [
133             ]
134           }
135         },
136         {
137           "name": "FileManager",
138           "source_files": "Globus/CoreFoundation/FileManager/**/*.{h,m}",
139           "dependencies": {
140             "Globus/CoreFoundation/Base": [
142             ]
143           }
144         },
145         {
146           "name": "HTTPCookieStorage",
147           "source_files": "Globus/CoreFoundation/HTTPCookieStorage/**/*.{h,m}",
148           "dependencies": {
149             "Globus/CoreFoundation/Base": [
151             ]
152           }
153         },
154         {
155           "name": "Null",
156           "source_files": "Globus/CoreFoundation/Null/**/*.{h,m}",
157           "dependencies": {
158             "Globus/CoreFoundation/Base": [
160             ]
161           }
162         },
163         {
164           "name": "Number",
165           "source_files": "Globus/CoreFoundation/Number/**/*.{h,m}",
166           "dependencies": {
167             "Globus/CoreFoundation/Base": [
169             ]
170           }
171         },
172         {
173           "name": "OrderedSet",
174           "source_files": "Globus/CoreFoundation/OrderedSet/**/*.{h,m}",
175           "dependencies": {
176             "Globus/CoreFoundation/Base": [
178             ]
179           }
180         },
181         {
182           "name": "PointerArray",
183           "source_files": "Globus/CoreFoundation/PointerArray/**/*.{h,m}",
184           "dependencies": {
185             "Globus/CoreFoundation/Base": [
187             ]
188           }
189         },
190         {
191           "name": "Set",
192           "source_files": "Globus/CoreFoundation/Set/**/*.{h,m}",
193           "dependencies": {
194             "Globus/CoreFoundation/Base": [
196             ]
197           }
198         },
199         {
200           "name": "Stream",
201           "source_files": "Globus/CoreFoundation/Stream/**/*.{h,m}",
202           "dependencies": {
203             "Globus/CoreFoundation/Base": [
205             ]
206           }
207         },
208         {
209           "name": "String",
210           "source_files": "Globus/CoreFoundation/String/**/*.{h,m}",
211           "dependencies": {
212             "Globus/CoreFoundation/Base": [
214             ]
215           }
216         },
217         {
218           "name": "URL",
219           "source_files": "Globus/CoreFoundation/URL/**/*.{h,m}",
220           "dependencies": {
221             "Globus/CoreFoundation/String": [
223             ]
224           }
225         }
226       ]
227     },
228     {
229       "name": "CoreGraphics",
230       "source_files": "Globus/CoreGraphics/**/*.{h,m}",
231       "ios": {
232         "frameworks": "QuartzCore"
233       },
234       "watchos": {
235         "frameworks": "CoreGraphics"
236       },
237       "dependencies": {
238         "Globus/CoreFoundation/Base": [
240         ]
241       }
242     },
243     {
244       "name": "CoreAnimation",
245       "source_files": "Globus/CoreAnimation/**/*.{h,m}",
246       "dependencies": {
247         "Globus/CoreFoundation/Base": [
249         ]
250       }
251     },
252     {
253       "name": "UIKit",
254       "subspecs": [
255         {
256           "name": "Base",
257           "source_files": "Globus/UIKit/Base/**/*.{h,m}",
258           "ios": {
259             "frameworks": "UIKit"
260           },
261           "watchos": {
262             "frameworks": "UIKit"
263           },
264           "dependencies": {
265             "Globus/CoreFoundation/Base": [
267             ]
268           }
269         },
270         {
271           "name": "Application",
272           "source_files": "Globus/UIKit/Application/**/*.{h,m}",
273           "dependencies": {
274             "Globus/UIKit/Base": [
276             ]
277           }
278         },
279         {
280           "name": "Button",
281           "source_files": "Globus/UIKit/Button/**/*.{h,m}",
282           "dependencies": {
283             "Globus/UIKit/View": [
285             ]
286           }
287         },
288         {
289           "name": "CollectionView",
290           "source_files": "Globus/UIKit/CollectionView/**/*.{h,m}",
291           "dependencies": {
292             "Globus/UIKit/View": [
294             ],
295             "Globus/UIKit/Nib": [
297             ]
298           }
299         },
300         {
301           "name": "Color",
302           "source_files": "Globus/UIKit/Color/**/*.{h,m}",
303           "dependencies": {
304             "Globus/UIKit/Base": [
306             ]
307           }
308         },
309         {
310           "name": "Device",
311           "source_files": "Globus/UIKit/Device/**/*.{h,m}",
312           "dependencies": {
313             "Globus/UIKit/Base": [
315             ]
316           }
317         },
318         {
319           "name": "GestureRecognizer",
320           "source_files": "Globus/UIKit/GestureRecognizer/**/*.{h,m}",
321           "dependencies": {
322             "Globus/UIKit/Base": [
324             ]
325           }
326         },
327         {
328           "name": "Image",
329           "source_files": "Globus/UIKit/Image/**/*.{h,m}",
330           "dependencies": {
331             "Globus/UIKit/Base": [
333             ],
334             "Globus/CoreGraphics": [
336             ]
337           }
338         },
339         {
340           "name": "Label",
341           "source_files": "Globus/UIKit/Label/**/*.{h,m}",
342           "dependencies": {
343             "Globus/UIKit/Base": [
345             ]
346           }
347         },
348         {
349           "name": "NavigationController",
350           "source_files": "Globus/UIKit/NavigationController/**/*.{h,m}",
351           "dependencies": {
352             "Globus/CoreFoundation/Array": [
354             ],
355             "Globus/UIKit/ViewController": [
357             ],
358             "Globus/UIKit/Button": [
360             ]
361           }
362         },
363         {
364           "name": "Nib",
365           "source_files": "Globus/UIKit/Nib/**/*.{h,m}",
366           "dependencies": {
367             "Globus/UIKit/Device": [
369             ]
370           }
371         },
372         {
373           "name": "Responder",
374           "source_files": "Globus/UIKit/Responder/**/*.{h,m}",
375           "dependencies": {
376             "Globus/UIKit/View": [
378             ]
379           }
380         },
381         {
382           "name": "ScrollView",
383           "source_files": "Globus/UIKit/ScrollView/**/*.{h,m}",
384           "dependencies": {
385             "Globus/UIKit/Responder": [
387             ]
388           }
389         },
390         {
391           "name": "TabBar",
392           "source_files": "Globus/UIKit/TabBar/**/*.{h,m}",
393           "dependencies": {
394             "Globus/UIKit/View": [
396             ]
397           }
398         },
399         {
400           "name": "TableView",
401           "source_files": "Globus/UIKit/TableView/**/*.{h,m}",
402           "dependencies": {
403             "Globus/UIKit/View": [
405             ],
406             "Globus/UIKit/Nib": [
408             ]
409           }
410         },
411         {
412           "name": "View",
413           "source_files": "Globus/UIKit/View/**/*.{h,m}",
414           "dependencies": {
415             "Globus/UIKit/Base": [
417             ]
418           }
419         },
420         {
421           "name": "ViewController",
422           "source_files": "Globus/UIKit/ViewController/**/*.{h,m}",
423           "dependencies": {
424             "Globus/UIKit/View": [
426             ],
427             "Globus/UIKit/Nib": [
429             ]
430           }
431         },
432         {
433           "name": "Window",
434           "source_files": "Globus/UIKit/Window/**/*.{h,m}",
435           "dependencies": {
436             "Globus/UIKit/ViewController": [
438             ]
439           }
440         }
441       ]
442     },
443     {
444       "name": "WatchKit",
445       "subspecs": [
446         {
447           "name": "Base",
448           "source_files": "Globus/WatchKit/Base/**/*.{h,m}",
449           "watchos": {
450             "frameworks": "WatchKit"
451           },
452           "dependencies": {
453             "Globus/CoreFoundation/Base": [
455             ]
456           }
457         },
458         {
459           "name": "Device",
460           "source_files": "Globus/WatchKit/Device/**/*.{h,m}",
461           "dependencies": {
462             "Globus/WatchKit/Base": [
464             ]
465           }
466         }
467       ]
468     },
469     {
470       "name": "Grid",
471       "source_files": "Globus/Grid/**/*.{h,m}",
472       "dependencies": {
473         "Globus/CoreFoundation/Base": [
475         ]
476       }
477     },
478     {
479       "name": "StructedObject",
480       "source_files": "Globus/StructedObject/**/*.{h,m}",
481       "dependencies": {
482         "Globus/CoreFoundation/String": [
484         ]
485       }
486     },
487     {
488       "name": "Json",
489       "source_files": "Globus/Json/**/*.{h,m}",
490       "dependencies": {
491         "Globus/StructedObject": [
493         ],
494         "Globus/CoreFoundation/Number": [
496         ],
497         "Globus/CoreFoundation/Date": [
499         ],
500         "Globus/UIKit/Color": [
502         ]
503       }
504     },
505     {
506       "name": "Pack",
507       "source_files": "Globus/Pack/**/*.{h,m}",
508       "dependencies": {
509         "Globus/StructedObject": [
511         ],
512         "Globus/CoreFoundation/Pack": [
514         ],
515         "Globus/CoreFoundation/Number": [
517         ],
518         "Globus/CoreFoundation/Date": [
520         ],
521         "Globus/UIKit/Color": [
523         ]
524       }
525     },
526     {
527       "name": "Action",
528       "source_files": "Globus/Action/**/*.{h,m}",
529       "dependencies": {
530         "Globus/CoreFoundation/Debug": [
532         ],
533         "Globus/CoreFoundation/Dictionary": [
535         ],
536         "Globus/CoreFoundation/Array": [
538         ],
539         "Globus/CoreFoundation/String": [
541         ]
542       }
543     },
544     {
545       "name": "Timer",
546       "source_files": "Globus/Timer/**/*.{h,m}",
547       "dependencies": {
548         "Globus/Action": [
550         ]
551       }
552     },
553     {
554       "name": "Timeout",
555       "source_files": "Globus/Timeout/**/*.{h,m}",
556       "dependencies": {
557         "Globus/CoreFoundation/Base": [
559         ]
560       }
561     },
562     {
563       "name": "Observer",
564       "source_files": "Globus/Observer/**/*.{h,m}",
565       "dependencies": {
566         "Globus/CoreFoundation/Debug": [
568         ],
569         "Globus/CoreFoundation/PointerArray": [
571         ],
572         "Globus/CoreFoundation/String": [
574         ]
575       }
576     },
577     {
578       "name": "KVO",
579       "source_files": "Globus/KVO/**/*.{h,m}",
580       "dependencies": {
581         "Globus/CoreFoundation/Base": [
583         ]
584       }
585     },
586     {
587       "name": "RegExpParser",
588       "source_files": "Globus/RegExpParser/**/*.{h,m}",
589       "dependencies": {
590         "Globus/CoreFoundation/Base": [
592         ]
593       }
594     },
595     {
596       "name": "TaskManager",
597       "source_files": "Globus/TaskManager/**/*.{h,m}",
598       "ios": {
599         "frameworks": "UIKit"
600       },
601       "dependencies": {
602         "Globus/CoreFoundation/Base": [
604         ]
605       }
606     },
607     {
608       "name": "Model",
609       "source_files": "Globus/Model/**/*.{h,m}",
610       "dependencies": {
611         "Globus/CoreFoundation/Debug": [
613         ],
614         "Globus/CoreFoundation/Pack": [
616         ],
617         "Globus/CoreFoundation/Dictionary": [
619         ],
620         "Globus/CoreFoundation/Array": [
622         ],
623         "Globus/CoreFoundation/PointerArray": [
625         ],
626         "Globus/CoreFoundation/String": [
628         ],
629         "Globus/CoreFoundation/Date": [
631         ],
632         "Globus/CoreFoundation/FileManager": [
634         ],
635         "Globus/CoreFoundation/Bundle": [
637         ],
638         "Globus/UIKit/Device": [
640         ],
641         "Globus/UIKit/Color": [
643         ]
644       }
645     },
646     {
647       "name": "ManagedModel",
648       "source_files": "Globus/ManagedModel/**/*.{h,m}",
649       "ios": {
650         "frameworks": "CoreData"
651       },
652       "watchos": {
653         "frameworks": "CoreData"
654       },
655       "dependencies": {
656         "Globus/Model": [
658         ]
659       }
660     },
661     {
662       "name": "Cache",
663       "source_files": "Globus/Cache/**/*.{h,m}",
664       "dependencies": {
665         "Globus/CoreFoundation/String": [
667         ],
668         "Globus/CoreFoundation/Date": [
670         ],
671         "Globus/CoreFoundation/FileManager": [
673         ]
674       }
675     },
676     {
677       "name": "ApiManager",
678       "source_files": "Globus/ApiManager/**/*.{h,m}",
679       "dependencies": {
680         "Globus/CoreFoundation/Debug": [
682         ],
683         "Globus/CoreFoundation/Dictionary": [
685         ],
686         "Globus/CoreFoundation/Array": [
688         ],
689         "Globus/CoreFoundation/OrderedSet": [
691         ],
692         "Globus/CoreFoundation/Set": [
694         ],
695         "Globus/CoreFoundation/String": [
697         ],
698         "Globus/CoreFoundation/Date": [
700         ],
701         "Globus/CoreFoundation/Data": [
703         ],
704         "Globus/CoreFoundation/URL": [
706         ],
707         "Globus/CoreFoundation/Error": [
709         ]
710       }
711     },
712     {
713       "name": "SpinnerView",
714       "subspecs": [
715         {
716           "name": "Base",
717           "source_files": "Globus/SpinnerView/Base/**/*.{h,m}",
718           "dependencies": {
719             "Globus/UIKit/View": [
721             ]
722           }
723         },
724         {
725           "name": "Arc",
726           "source_files": "Globus/SpinnerView/Arc/**/*.{h,m}",
727           "dependencies": {
728             "Globus/SpinnerView/Base": [
730             ]
731           }
732         },
733         {
734           "name": "ArcAlt",
735           "source_files": "Globus/SpinnerView/ArcAlt/**/*.{h,m}",
736           "dependencies": {
737             "Globus/SpinnerView/Base": [
739             ]
740           }
741         },
742         {
743           "name": "Bounce",
744           "source_files": "Globus/SpinnerView/Bounce/**/*.{h,m}",
745           "dependencies": {
746             "Globus/SpinnerView/Base": [
748             ]
749           }
750         },
751         {
752           "name": "ChasingDots",
753           "source_files": "Globus/SpinnerView/ChasingDots/**/*.{h,m}",
754           "dependencies": {
755             "Globus/SpinnerView/Base": [
757             ]
758           }
759         },
760         {
761           "name": "Circle",
762           "source_files": "Globus/SpinnerView/Circle/**/*.{h,m}",
763           "dependencies": {
764             "Globus/SpinnerView/Base": [
766             ]
767           }
768         },
769         {
770           "name": "CircleFlip",
771           "source_files": "Globus/SpinnerView/CircleFlip/**/*.{h,m}",
772           "dependencies": {
773             "Globus/SpinnerView/Base": [
775             ],
776             "Globus/CoreAnimation": [
778             ]
779           }
780         },
781         {
782           "name": "FadingCircle",
783           "source_files": "Globus/SpinnerView/FadingCircle/**/*.{h,m}",
784           "dependencies": {
785             "Globus/SpinnerView/Base": [
787             ]
788           }
789         },
790         {
791           "name": "FadingCircleAlt",
792           "source_files": "Globus/SpinnerView/FadingCircleAlt/**/*.{h,m}",
793           "dependencies": {
794             "Globus/SpinnerView/Base": [
796             ]
797           }
798         },
799         {
800           "name": "NineCubeGrid",
801           "source_files": "Globus/SpinnerView/NineCubeGrid/**/*.{h,m}",
802           "dependencies": {
803             "Globus/SpinnerView/Base": [
805             ]
806           }
807         },
808         {
809           "name": "Plane",
810           "source_files": "Globus/SpinnerView/Plane/**/*.{h,m}",
811           "dependencies": {
812             "Globus/SpinnerView/Base": [
814             ],
815             "Globus/CoreAnimation": [
817             ]
818           }
819         },
820         {
821           "name": "Pulse",
822           "source_files": "Globus/SpinnerView/Pulse/**/*.{h,m}",
823           "dependencies": {
824             "Globus/SpinnerView/Base": [
826             ]
827           }
828         },
829         {
830           "name": "ThreeBounce",
831           "source_files": "Globus/SpinnerView/ThreeBounce/**/*.{h,m}",
832           "dependencies": {
833             "Globus/SpinnerView/Base": [
835             ]
836           }
837         },
838         {
839           "name": "WanderingCubes",
840           "source_files": "Globus/SpinnerView/WanderingCubes/**/*.{h,m}",
841           "dependencies": {
842             "Globus/SpinnerView/Base": [
844             ]
845           }
846         },
847         {
848           "name": "Wave",
849           "source_files": "Globus/SpinnerView/Wave/**/*.{h,m}",
850           "dependencies": {
851             "Globus/SpinnerView/Base": [
853             ]
854           }
855         },
856         {
857           "name": "WordPress",
858           "source_files": "Globus/SpinnerView/WordPress/**/*.{h,m}",
859           "dependencies": {
860             "Globus/SpinnerView/Base": [
862             ]
863           }
864         }
865       ]
866     },
867     {
868       "name": "BlurView",
869       "source_files": "Globus/BlurView/**/*.{h,m}",
870       "dependencies": {
871         "Globus/UIKit/View": [
873         ],
874         "Globus/UIKit/Image": [
876         ]
877       }
878     },
879     {
880       "name": "ActivityView",
881       "source_files": "Globus/ActivityView/**/*.{h,m}",
882       "dependencies": {
883         "Globus/SpinnerView/Base": [
885         ],
886         "Globus/UIKit/View": [
888         ],
889         "Globus/UIKit/Label": [
891         ],
892         "Globus/CoreGraphics": [
894         ]
895       }
896     },
897     {
898       "name": "InputValidation",
899       "source_files": "Globus/InputValidation/**/*.{h,m}",
900       "dependencies": {
901         "Globus/CoreFoundation/Array": [
903         ],
904         "Globus/CoreFoundation/String": [
906         ],
907         "Globus/Action": [
909         ]
910       }
911     },
912     {
913       "name": "TextField",
914       "source_files": "Globus/TextField/**/*.{h,m}",
915       "dependencies": {
916         "Globus/InputValidation": [
918         ],
919         "Globus/UIKit/Responder": [
921         ],
922         "Globus/UIKit/View": [
924         ],
925         "Globus/TextStyle": [
927         ]
928       }
929     },
930     {
931       "name": "DateField",
932       "source_files": "Globus/DateField/**/*.{h,m}",
933       "dependencies": {
934         "Globus/TextField": [
936         ]
937       }
938     },
939     {
940       "name": "ListField",
941       "source_files": "Globus/ListField/**/*.{h,m}",
942       "dependencies": {
943         "Globus/TextField": [
945         ]
946       }
947     },
948     {
949       "name": "PhoneField",
950       "source_files": "Globus/PhoneField/**/*.{h,m}",
951       "dependencies": {
952         "Globus/TextField": [
954         ]
955       }
956     },
957     {
958       "name": "TextView",
959       "source_files": "Globus/TextView/**/*.{h,m}",
960       "dependencies": {
961         "Globus/InputValidation": [
963         ],
964         "Globus/UIKit/Responder": [
966         ],
967         "Globus/UIKit/View": [
969         ],
970         "Globus/TextStyle": [
972         ],
973         "Globus/Action": [
975         ]
976       }
977     },
978     {
979       "name": "BadgeView",
980       "source_files": "Globus/BadgeView/**/*.{h,m}",
981       "dependencies": {
982         "Globus/UIKit/View": [
984         ]
985       }
986     },
987     {
988       "name": "Button",
989       "source_files": "Globus/Button/**/*.{h,m}",
990       "dependencies": {
991         "Globus/UIKit/Button": [
993         ],
994         "Globus/UIKit/Color": [
996         ]
997       }
998     },
999     {
1000       "name": "Label",
1001       "source_files": "Globus/Label/**/*.{h,m}",
1002       "dependencies": {
1003         "Globus/TextStyle": [
1005         ],
1006         "Globus/UIKit/Responder": [
1008         ],
1009         "Globus/UIKit/View": [
1011         ]
1012       }
1013     },
1014     {
1015       "name": "LayoutView",
1016       "source_files": "Globus/LayoutView/**/*.{h,m}",
1017       "dependencies": {
1018         "Globus/CoreFoundation/Array": [
1020         ],
1021         "Globus/UIKit/View": [
1023         ],
1024         "Globus/KVO": [
1026         ]
1027       }
1028     },
1029     {
1030       "name": "LoadedView",
1031       "source_files": "Globus/LoadedView/**/*.{h,m}",
1032       "dependencies": {
1033         "Globus/UIKit/View": [
1035         ],
1036         "Globus/UIKit/Nib": [
1038         ]
1039       }
1040     },
1041     {
1042       "name": "PageControl",
1043       "source_files": "Globus/PageControl/**/*.{h,m}",
1044       "dependencies": {
1045         "Globus/UIKit/View": [
1047         ]
1048       }
1049     },
1050     {
1051       "name": "RoundView",
1052       "source_files": "Globus/RoundView/**/*.{h,m}",
1053       "dependencies": {
1054         "Globus/UIKit/View": [
1056         ]
1057       }
1058     },
1059     {
1060       "name": "TouchView",
1061       "source_files": "Globus/TouchView/**/*.{h,m}",
1062       "dependencies": {
1063         "Globus/UIKit/View": [
1065         ]
1066       }
1067     },
1068     {
1069       "name": "ImageView",
1070       "source_files": "Globus/ImageView/**/*.{h,m}",
1071       "dependencies": {
1072         "Globus/UIKit/View": [
1074         ],
1075         "Globus/UIKit/Image": [
1077         ],
1078         "Globus/UIKit/Color": [
1080         ],
1081         "Globus/ApiManager": [
1083         ],
1084         "Globus/Cache": [
1086         ]
1087       }
1088     },
1089     {
1090       "name": "ScrollView",
1091       "source_files": "Globus/ScrollView/**/*.{h,m}",
1092       "dependencies": {
1093         "Globus/UIKit/ScrollView": [
1095         ]
1096       }
1097     },
1098     {
1099       "name": "SearchBar",
1100       "source_files": "Globus/SearchBar/**/*.{h,m}",
1101       "dependencies": {
1102         "Globus/TextField": [
1104         ],
1105         "Globus/Button": [
1107         ]
1108       }
1109     },
1110     {
1111       "name": "DataView",
1112       "subspecs": [
1113         {
1114           "name": "Base",
1115           "source_files": "Globus/DataView/Base/**/*.{h,m}",
1116           "dependencies": {
1117             "Globus/CoreFoundation/Dictionary": [
1119             ],
1120             "Globus/CoreFoundation/Array": [
1122             ],
1123             "Globus/UIKit/ScrollView": [
1125             ],
1126             "Globus/UIKit/GestureRecognizer": [
1128             ],
1129             "Globus/UIKit/Nib": [
1131             ],
1132             "Globus/UIKit/Device": [
1134             ],
1135             "Globus/CoreGraphics": [
1137             ],
1138             "Globus/Window": [
1140             ],
1141             "Globus/SearchBar": [
1143             ],
1144             "Globus/Action": [
1146             ],
1147             "Globus/Timeout": [
1149             ]
1150           }
1151         },
1152         {
1153           "name": "SwipeCell",
1154           "source_files": "Globus/DataView/Cells/Swipe/**/*.{h,m}",
1155           "dependencies": {
1156             "Globus/DataView/Base": [
1158             ]
1159           }
1160         },
1161         {
1162           "name": "SectionsListContainer",
1163           "source_files": "Globus/DataView/Containers/SectionsList/**/*.{h,m}",
1164           "dependencies": {
1165             "Globus/DataView/Base": [
1167             ]
1168           }
1169         },
1170         {
1171           "name": "ItemsListContainer",
1172           "source_files": "Globus/DataView/Containers/ItemsList/**/*.{h,m}",
1173           "dependencies": {
1174             "Globus/DataView/Base": [
1176             ]
1177           }
1178         },
1179         {
1180           "name": "ItemsFlowContainer",
1181           "source_files": "Globus/DataView/Containers/ItemsFlow/**/*.{h,m}",
1182           "dependencies": {
1183             "Globus/DataView/Base": [
1185             ]
1186           }
1187         }
1188       ]
1189     },
1190     {
1191       "name": "PressAndHoldGestureRecognizer",
1192       "source_files": "Globus/PressAndHoldGestureRecognizer/**/*.{h,m}",
1193       "dependencies": {
1194         "Globus/UIKit/Base": [
1196         ],
1197         "Globus/CoreFoundation/Array": [
1199         ],
1200         "Globus/Action": [
1202         ]
1203       }
1204     },
1205     {
1206       "name": "Window",
1207       "source_files": "Globus/Window/**/*.{h,m}",
1208       "dependencies": {
1209         "Globus/UIKit/Responder": [
1211         ],
1212         "Globus/UIKit/Application": [
1214         ],
1215         "Globus/UIKit/Window": [
1217         ]
1218       }
1219     },
1220     {
1221       "name": "TransitionController",
1222       "subspecs": [
1223         {
1224           "name": "Base",
1225           "source_files": "Globus/TransitionController/Base/**/*.{h,m}",
1226           "dependencies": {
1227             "Globus/UIKit/Device": [
1229             ]
1230           }
1231         },
1232         {
1233           "name": "Cards",
1234           "source_files": "Globus/TransitionController/Cards/**/*.{h,m}",
1235           "dependencies": {
1236             "Globus/TransitionController/Base": [
1238             ]
1239           }
1240         },
1241         {
1242           "name": "CrossFade",
1243           "source_files": "Globus/TransitionController/CrossFade/**/*.{h,m}",
1244           "dependencies": {
1245             "Globus/TransitionController/Base": [
1247             ]
1248           }
1249         },
1250         {
1251           "name": "Material",
1252           "source_files": "Globus/TransitionController/Material/**/*.{h,m}",
1253           "dependencies": {
1254             "Globus/TransitionController/Base": [
1256             ],
1257             "Globus/UIKit/View": [
1259             ]
1260           }
1261         },
1262         {
1263           "name": "Slide",
1264           "source_files": "Globus/TransitionController/Slide/**/*.{h,m}",
1265           "dependencies": {
1266             "Globus/TransitionController/Base": [
1268             ],
1269             "Globus/CoreGraphics": [
1271             ]
1272           }
1273         }
1274       ]
1275     },
1276     {
1277       "name": "BaseViewController",
1278       "source_files": "Globus/BaseViewController/**/*.{h,m}",
1279       "dependencies": {
1280         "Globus/TransitionController/Base": [
1282         ],
1283         "Globus/Window": [
1285         ],
1286         "Globus/CoreFoundation/String": [
1288         ],
1289         "Globus/UIKit/ViewController": [
1291         ],
1292         "Globus/UIKit/Device": [
1294         ]
1295       }
1296     },
1297     {
1298       "name": "DialogViewController",
1299       "source_files": "Globus/DialogViewController/**/*.{h,m}",
1300       "dependencies": {
1301         "Globus/UIKit/Application": [
1303         ],
1304         "Globus/UIKit/ViewController": [
1306         ],
1307         "Globus/UIKit/Window": [
1309         ]
1310       }
1311     },
1312     {
1313       "name": "SlideViewController",
1314       "source_files": "Globus/SlideViewController/**/*.{h,m}",
1315       "dependencies": {
1316         "Globus/BaseViewController": [
1318         ],
1319         "Globus/CoreFoundation/Array": [
1321         ],
1322         "Globus/CoreGraphics": [
1324         ],
1325         "Globus/UIKit/Application": [
1327         ],
1328         "Globus/UIKit/Device": [
1330         ]
1331       }
1332     },
1333     {
1334       "name": "PageViewController",
1335       "source_files": "Globus/PageViewController/**/*.{h,m}",
1336       "dependencies": {
1337         "Globus/BaseViewController": [
1339         ],
1340         "Globus/UIKit/ScrollView": [
1342         ]
1343       }
1344     },
1345     {
1346       "name": "NavigationViewController",
1347       "source_files": "Globus/NavigationViewController/**/*.{h,m}",
1348       "dependencies": {
1349         "Globus/TransitionController/Base": [
1351         ],
1352         "Globus/UIKit/NavigationController": [
1354         ],
1355         "Globus/UIKit/Device": [
1357         ]
1358       }
1359     },
1360     {
1361       "name": "TabBarViewController",
1362       "source_files": "Globus/TabBarViewController/**/*.{h,m}",
1363       "dependencies": {
1364         "Globus/TransitionController/Base": [
1366         ],
1367         "Globus/UIKit/ViewController": [
1369         ],
1370         "Globus/UIKit/Device": [
1372         ]
1373       }
1374     },
1375     {
1376       "name": "SplitViewController",
1377       "source_files": "Globus/SplitViewController/**/*.{h,m}",
1378       "dependencies": {
1379         "Globus/TransitionController/Base": [
1381         ],
1382         "Globus/UIKit/ViewController": [
1384         ],
1385         "Globus/UIKit/Device": [
1387         ]
1388       }
1389     },
1390     {
1391       "name": "ViewController",
1392       "source_files": "Globus/ViewController/**/*.{h,m}",
1393       "dependencies": {
1394         "Globus/BaseViewController": [
1396         ]
1397       }
1398     },
1399     {
1400       "name": "PopoverController",
1401       "source_files": "Globus/PopoverController/**/*.{h,m}",
1402       "dependencies": {
1403         "Globus/UIKit/Base": [
1405         ]
1406       }
1407     },
1408     {
1409       "name": "GeoLocationManager",
1410       "source_files": "Globus/GeoLocationManager/**/*.{h,m}",
1411       "ios": {
1412         "frameworks": "CoreLocation"
1413       },
1414       "watchos": {
1415         "frameworks": "CoreLocation"
1416       },
1417       "dependencies": {
1418         "Globus/CoreFoundation/String": [
1420         ],
1421         "Globus/UIKit/Device": [
1423         ],
1424         "Globus/Action": [
1426         ]
1427       }
1428     },
1429     {
1430       "name": "NotificationManager",
1431       "source_files": "Globus/NotificationManager/**/*.{h,m}",
1432       "dependencies": {
1433         "Globus/CoreFoundation/Array": [
1435         ],
1436         "Globus/UIKit/Application": [
1438         ],
1439         "Globus/UIKit/Window": [
1441         ],
1442         "Globus/UIKit/View": [
1444         ]
1445       }
1446     },
1447     {
1448       "name": "Style",
1449       "source_files": "Globus/Style/**/*.{h,m}",
1450       "dependencies": {
1451         "Globus/UIKit/Base": [
1453         ]
1454       }
1455     },
1456     {
1457       "name": "TextStyle",
1458       "source_files": "Globus/TextStyle/**/*.{h,m}",
1459       "dependencies": {
1460         "Globus/CoreFoundation/AttributedString": [
1462         ],
1463         "Globus/CoreFoundation/Dictionary": [
1465         ],
1466         "Globus/UIKit/Base": [
1468         ]
1469       }
1470     },
1471     {
1472       "name": "AppGroupNotificationCenter",
1473       "source_files": "Globus/AppGroupNotificationCenter/**/*.{h,m}",
1474       "dependencies": {
1475         "Globus/CoreFoundation/Array": [
1477         ],
1478         "Globus/CoreFoundation/Dictionary": [
1480         ],
1481         "Globus/Action": [
1483         ]
1484       }
1485     },
1486     {
1487       "name": "WebViewController",
1488       "source_files": "Globus/WebViewController/**/*.{h,m}",
1489       "ios": {
1490         "weak_frameworks": "WebKit"
1491       },
1492       "resources": "Globus/WebViewController/GLBWebViewController.bundle",
1493       "dependencies": {
1494         "Globus/ViewController": [
1496         ]
1497       }
1498     },
1499     {
1500       "name": "Moon",
1501       "source_files": "Globus/Moon/**/*.{h,m}",
1502       "resources": "Globus/Moon/GLBMoon.bundle",
1503       "dependencies": {
1504         "Globus/CoreFoundation/Base": [
1506         ]
1507       }
1508     },
1509     {
1510       "name": "AudioSession",
1511       "source_files": "Globus/AudioSession/**/*.{h,m}",
1512       "ios": {
1513         "frameworks": "MediaPlayer"
1514       },
1515       "dependencies": {
1516         "Globus/CoreFoundation/Array": [
1518         ],
1519         "Globus/Observer": [
1521         ]
1522       }
1523     },
1524     {
1525       "name": "AudioPlayer",
1526       "source_files": "Globus/AudioPlayer/**/*.{h,m}",
1527       "dependencies": {
1528         "Globus/AudioSession": [
1530         ],
1531         "Globus/Action": [
1533         ]
1534       }
1535     },
1536     {
1537       "name": "AudioRecorder",
1538       "source_files": "Globus/AudioRecorder/**/*.{h,m}",
1539       "dependencies": {
1540         "Globus/CoreFoundation/FileManager": [
1542         ],
1543         "Globus/AudioSession": [
1545         ],
1546         "Globus/Action": [
1548         ]
1549       }
1550     },
1551     {
1552       "name": "VideoPlayerView",
1553       "source_files": "Globus/VideoPlayerView/**/*.{h,m}",
1554       "ios": {
1555         "frameworks": "AVFoundation"
1556       },
1557       "dependencies": {
1558         "Globus/UIKit/View": [
1560         ],
1561         "Globus/Action": [
1563         ]
1564       }
1565     },
1566     {
1567       "name": "WatchManager",
1568       "source_files": "Globus/WatchManager/**/*.{h,m}",
1569       "ios": {
1570         "frameworks": "WatchConnectivity"
1571       },
1572       "watchos": {
1573         "frameworks": "WatchConnectivity"
1574       },
1575       "dependencies": {
1576         "Globus/CoreFoundation/Dictionary": [
1578         ],
1579         "Globus/CoreFoundation/Array": [
1581         ],
1582         "Globus/CoreFoundation/FileManager": [
1584         ],
1585         "Globus/UIKit/Device": [
1587         ],
1588         "Globus/WatchKit/Device": [
1590         ],
1591         "Globus/Observer": [
1593         ]
1594       }
1595     },
1596     {
1597       "name": "ImageCropViewController",
1598       "source_files": "Globus/ImageCropViewController/**/*.{h,m}",
1599       "dependencies": {
1600         "Globus/ViewController": [
1602         ],
1603         "Globus/CoreGraphics": [
1605         ],
1606         "Globus/UIKit/Device": [
1608         ],
1609         "Globus/UIKit/Image": [
1611         ],
1612         "Globus/Action": [
1614         ],
1615         "Globus/Button": [
1617         ],
1618         "Globus/Label": [
1620         ],
1621         "Globus/TouchView": [
1623         ]
1624       }
1625     },
1626     {
1627       "name": "ImagePickerController",
1628       "source_files": "Globus/ImagePickerController/**/*.{h,m}",
1629       "dependencies": {
1630         "Globus/UIKit/Base": [
1632         ],
1633         "Globus/UIKit/Image": [
1635         ],
1636         "Globus/Action": [
1638         ]
1639       }
1640     }
1641   ]