[Add] GeovisEarthKit 1.0.1
[CocoaPods.git] / Specs / a / 6 / b / Globus / 0.3.19 / Globus.podspec.json
blob22ddba09db37c02ad685cec363cb848d0e2d5339
2   "name": "Globus",
3   "version": "0.3.19",
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.19"
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/CoreGraphics": [
885         ],
886         "Globus/SpinnerView/Arc": [
888         ],
889         "Globus/Label": [
891         ]
892       }
893     },
894     {
895       "name": "InputValidation",
896       "source_files": "Globus/InputValidation/**/*.{h,m}",
897       "dependencies": {
898         "Globus/CoreFoundation/Array": [
900         ],
901         "Globus/CoreFoundation/String": [
903         ],
904         "Globus/Action": [
906         ]
907       }
908     },
909     {
910       "name": "TextField",
911       "source_files": "Globus/TextField/**/*.{h,m}",
912       "dependencies": {
913         "Globus/InputValidation": [
915         ],
916         "Globus/UIKit/Responder": [
918         ],
919         "Globus/UIKit/View": [
921         ],
922         "Globus/TextStyle": [
924         ]
925       }
926     },
927     {
928       "name": "DateField",
929       "source_files": "Globus/DateField/**/*.{h,m}",
930       "dependencies": {
931         "Globus/TextField": [
933         ]
934       }
935     },
936     {
937       "name": "ListField",
938       "source_files": "Globus/ListField/**/*.{h,m}",
939       "dependencies": {
940         "Globus/TextField": [
942         ]
943       }
944     },
945     {
946       "name": "PhoneField",
947       "source_files": "Globus/PhoneField/**/*.{h,m}",
948       "dependencies": {
949         "Globus/TextField": [
951         ]
952       }
953     },
954     {
955       "name": "TextView",
956       "source_files": "Globus/TextView/**/*.{h,m}",
957       "dependencies": {
958         "Globus/InputValidation": [
960         ],
961         "Globus/UIKit/Responder": [
963         ],
964         "Globus/UIKit/View": [
966         ],
967         "Globus/TextStyle": [
969         ],
970         "Globus/Action": [
972         ]
973       }
974     },
975     {
976       "name": "BadgeView",
977       "source_files": "Globus/BadgeView/**/*.{h,m}",
978       "dependencies": {
979         "Globus/UIKit/View": [
981         ]
982       }
983     },
984     {
985       "name": "Button",
986       "source_files": "Globus/Button/**/*.{h,m}",
987       "dependencies": {
988         "Globus/UIKit/Button": [
990         ],
991         "Globus/UIKit/Color": [
993         ],
994         "Globus/TextStyle": [
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         "Globus/UIKit/Label": [
1014         ]
1015       }
1016     },
1017     {
1018       "name": "LayoutView",
1019       "source_files": "Globus/LayoutView/**/*.{h,m}",
1020       "dependencies": {
1021         "Globus/CoreFoundation/Array": [
1023         ],
1024         "Globus/UIKit/View": [
1026         ],
1027         "Globus/KVO": [
1029         ]
1030       }
1031     },
1032     {
1033       "name": "LoadedView",
1034       "source_files": "Globus/LoadedView/**/*.{h,m}",
1035       "dependencies": {
1036         "Globus/UIKit/View": [
1038         ],
1039         "Globus/UIKit/Nib": [
1041         ]
1042       }
1043     },
1044     {
1045       "name": "PageControl",
1046       "source_files": "Globus/PageControl/**/*.{h,m}",
1047       "dependencies": {
1048         "Globus/UIKit/View": [
1050         ]
1051       }
1052     },
1053     {
1054       "name": "RoundView",
1055       "source_files": "Globus/RoundView/**/*.{h,m}",
1056       "dependencies": {
1057         "Globus/UIKit/View": [
1059         ]
1060       }
1061     },
1062     {
1063       "name": "TouchView",
1064       "source_files": "Globus/TouchView/**/*.{h,m}",
1065       "dependencies": {
1066         "Globus/UIKit/View": [
1068         ]
1069       }
1070     },
1071     {
1072       "name": "ImageView",
1073       "source_files": "Globus/ImageView/**/*.{h,m}",
1074       "dependencies": {
1075         "Globus/UIKit/View": [
1077         ],
1078         "Globus/UIKit/Image": [
1080         ],
1081         "Globus/UIKit/Color": [
1083         ],
1084         "Globus/ApiManager": [
1086         ],
1087         "Globus/Cache": [
1089         ]
1090       }
1091     },
1092     {
1093       "name": "ScrollView",
1094       "source_files": "Globus/ScrollView/**/*.{h,m}",
1095       "dependencies": {
1096         "Globus/UIKit/ScrollView": [
1098         ]
1099       }
1100     },
1101     {
1102       "name": "SearchBar",
1103       "source_files": "Globus/SearchBar/**/*.{h,m}",
1104       "dependencies": {
1105         "Globus/TextField": [
1107         ],
1108         "Globus/Button": [
1110         ]
1111       }
1112     },
1113     {
1114       "name": "DataView",
1115       "subspecs": [
1116         {
1117           "name": "Base",
1118           "source_files": "Globus/DataView/Base/**/*.{h,m}",
1119           "dependencies": {
1120             "Globus/CoreFoundation/Dictionary": [
1122             ],
1123             "Globus/CoreFoundation/Array": [
1125             ],
1126             "Globus/UIKit/ScrollView": [
1128             ],
1129             "Globus/UIKit/GestureRecognizer": [
1131             ],
1132             "Globus/UIKit/Nib": [
1134             ],
1135             "Globus/UIKit/Device": [
1137             ],
1138             "Globus/CoreGraphics": [
1140             ],
1141             "Globus/Window": [
1143             ],
1144             "Globus/SearchBar": [
1146             ],
1147             "Globus/Action": [
1149             ],
1150             "Globus/Timeout": [
1152             ]
1153           }
1154         },
1155         {
1156           "name": "SwipeCell",
1157           "source_files": "Globus/DataView/Cells/Swipe/**/*.{h,m}",
1158           "dependencies": {
1159             "Globus/DataView/Base": [
1161             ]
1162           }
1163         },
1164         {
1165           "name": "SectionsListContainer",
1166           "source_files": "Globus/DataView/Containers/SectionsList/**/*.{h,m}",
1167           "dependencies": {
1168             "Globus/DataView/Base": [
1170             ]
1171           }
1172         },
1173         {
1174           "name": "ItemsListContainer",
1175           "source_files": "Globus/DataView/Containers/ItemsList/**/*.{h,m}",
1176           "dependencies": {
1177             "Globus/DataView/Base": [
1179             ]
1180           }
1181         },
1182         {
1183           "name": "ItemsFlowContainer",
1184           "source_files": "Globus/DataView/Containers/ItemsFlow/**/*.{h,m}",
1185           "dependencies": {
1186             "Globus/DataView/Base": [
1188             ]
1189           }
1190         }
1191       ]
1192     },
1193     {
1194       "name": "PressAndHoldGestureRecognizer",
1195       "source_files": "Globus/PressAndHoldGestureRecognizer/**/*.{h,m}",
1196       "dependencies": {
1197         "Globus/UIKit/Base": [
1199         ],
1200         "Globus/CoreFoundation/Array": [
1202         ],
1203         "Globus/Action": [
1205         ]
1206       }
1207     },
1208     {
1209       "name": "Window",
1210       "source_files": "Globus/Window/**/*.{h,m}",
1211       "dependencies": {
1212         "Globus/UIKit/Responder": [
1214         ],
1215         "Globus/UIKit/Application": [
1217         ],
1218         "Globus/UIKit/Window": [
1220         ],
1221         "Globus/TransitionController/Base": [
1223         ]
1224       }
1225     },
1226     {
1227       "name": "TransitionController",
1228       "subspecs": [
1229         {
1230           "name": "Base",
1231           "source_files": "Globus/TransitionController/Base/**/*.{h,m}",
1232           "dependencies": {
1233             "Globus/UIKit/Device": [
1235             ]
1236           }
1237         },
1238         {
1239           "name": "Cards",
1240           "source_files": "Globus/TransitionController/Cards/**/*.{h,m}",
1241           "dependencies": {
1242             "Globus/TransitionController/Base": [
1244             ]
1245           }
1246         },
1247         {
1248           "name": "CrossFade",
1249           "source_files": "Globus/TransitionController/CrossFade/**/*.{h,m}",
1250           "dependencies": {
1251             "Globus/TransitionController/Base": [
1253             ]
1254           }
1255         },
1256         {
1257           "name": "Material",
1258           "source_files": "Globus/TransitionController/Material/**/*.{h,m}",
1259           "dependencies": {
1260             "Globus/TransitionController/Base": [
1262             ],
1263             "Globus/UIKit/View": [
1265             ]
1266           }
1267         },
1268         {
1269           "name": "Slide",
1270           "source_files": "Globus/TransitionController/Slide/**/*.{h,m}",
1271           "dependencies": {
1272             "Globus/TransitionController/Base": [
1274             ],
1275             "Globus/CoreGraphics": [
1277             ]
1278           }
1279         }
1280       ]
1281     },
1282     {
1283       "name": "BaseViewController",
1284       "source_files": "Globus/BaseViewController/**/*.{h,m}",
1285       "dependencies": {
1286         "Globus/TransitionController/Base": [
1288         ],
1289         "Globus/Window": [
1291         ],
1292         "Globus/CoreFoundation/String": [
1294         ],
1295         "Globus/UIKit/ViewController": [
1297         ],
1298         "Globus/UIKit/Device": [
1300         ]
1301       }
1302     },
1303     {
1304       "name": "DialogViewController",
1305       "source_files": "Globus/DialogViewController/**/*.{h,m}",
1306       "dependencies": {
1307         "Globus/UIKit/Application": [
1309         ],
1310         "Globus/UIKit/ViewController": [
1312         ],
1313         "Globus/UIKit/Window": [
1315         ]
1316       }
1317     },
1318     {
1319       "name": "DialogAnimationController",
1320       "subspecs": [
1321         {
1322           "name": "Base",
1323           "dependencies": {
1324             "Globus/DialogViewController": [
1326             ]
1327           }
1328         },
1329         {
1330           "name": "Push",
1331           "source_files": "Globus/DialogAnimationController/Push/**/*.{h,m}",
1332           "dependencies": {
1333             "Globus/DialogAnimationController/Base": [
1335             ]
1336           }
1337         }
1338       ]
1339     },
1340     {
1341       "name": "SlideViewController",
1342       "source_files": "Globus/SlideViewController/**/*.{h,m}",
1343       "dependencies": {
1344         "Globus/BaseViewController": [
1346         ],
1347         "Globus/CoreFoundation/Array": [
1349         ],
1350         "Globus/CoreGraphics": [
1352         ],
1353         "Globus/UIKit/Application": [
1355         ],
1356         "Globus/UIKit/Device": [
1358         ]
1359       }
1360     },
1361     {
1362       "name": "PageViewController",
1363       "source_files": "Globus/PageViewController/**/*.{h,m}",
1364       "dependencies": {
1365         "Globus/BaseViewController": [
1367         ],
1368         "Globus/UIKit/ScrollView": [
1370         ]
1371       }
1372     },
1373     {
1374       "name": "NavigationViewController",
1375       "source_files": "Globus/NavigationViewController/**/*.{h,m}",
1376       "dependencies": {
1377         "Globus/TransitionController/Base": [
1379         ],
1380         "Globus/UIKit/NavigationController": [
1382         ],
1383         "Globus/UIKit/Device": [
1385         ]
1386       }
1387     },
1388     {
1389       "name": "TabBarViewController",
1390       "source_files": "Globus/TabBarViewController/**/*.{h,m}",
1391       "dependencies": {
1392         "Globus/TransitionController/Base": [
1394         ],
1395         "Globus/UIKit/ViewController": [
1397         ],
1398         "Globus/UIKit/Device": [
1400         ]
1401       }
1402     },
1403     {
1404       "name": "SplitViewController",
1405       "source_files": "Globus/SplitViewController/**/*.{h,m}",
1406       "dependencies": {
1407         "Globus/TransitionController/Base": [
1409         ],
1410         "Globus/UIKit/ViewController": [
1412         ],
1413         "Globus/UIKit/Device": [
1415         ]
1416       }
1417     },
1418     {
1419       "name": "ViewController",
1420       "source_files": "Globus/ViewController/**/*.{h,m}",
1421       "dependencies": {
1422         "Globus/BaseViewController": [
1424         ]
1425       }
1426     },
1427     {
1428       "name": "PopoverController",
1429       "source_files": "Globus/PopoverController/**/*.{h,m}",
1430       "dependencies": {
1431         "Globus/UIKit/Base": [
1433         ]
1434       }
1435     },
1436     {
1437       "name": "GeoLocationManager",
1438       "source_files": "Globus/GeoLocationManager/**/*.{h,m}",
1439       "ios": {
1440         "frameworks": "CoreLocation"
1441       },
1442       "watchos": {
1443         "frameworks": "CoreLocation"
1444       },
1445       "dependencies": {
1446         "Globus/CoreFoundation/String": [
1448         ],
1449         "Globus/UIKit/Device": [
1451         ],
1452         "Globus/Action": [
1454         ]
1455       }
1456     },
1457     {
1458       "name": "NotificationManager",
1459       "source_files": "Globus/NotificationManager/**/*.{h,m}",
1460       "dependencies": {
1461         "Globus/CoreFoundation/Array": [
1463         ],
1464         "Globus/UIKit/Application": [
1466         ],
1467         "Globus/UIKit/Window": [
1469         ],
1470         "Globus/UIKit/View": [
1472         ]
1473       }
1474     },
1475     {
1476       "name": "Style",
1477       "source_files": "Globus/Style/**/*.{h,m}",
1478       "dependencies": {
1479         "Globus/UIKit/Base": [
1481         ]
1482       }
1483     },
1484     {
1485       "name": "TextStyle",
1486       "source_files": "Globus/TextStyle/**/*.{h,m}",
1487       "dependencies": {
1488         "Globus/CoreFoundation/AttributedString": [
1490         ],
1491         "Globus/CoreFoundation/Dictionary": [
1493         ],
1494         "Globus/UIKit/Base": [
1496         ]
1497       }
1498     },
1499     {
1500       "name": "AppGroupNotificationCenter",
1501       "source_files": "Globus/AppGroupNotificationCenter/**/*.{h,m}",
1502       "dependencies": {
1503         "Globus/CoreFoundation/Array": [
1505         ],
1506         "Globus/CoreFoundation/Dictionary": [
1508         ],
1509         "Globus/Action": [
1511         ]
1512       }
1513     },
1514     {
1515       "name": "WebViewController",
1516       "source_files": "Globus/WebViewController/**/*.{h,m}",
1517       "ios": {
1518         "weak_frameworks": "WebKit"
1519       },
1520       "resources": "Globus/WebViewController/GLBWebViewController.bundle",
1521       "dependencies": {
1522         "Globus/ViewController": [
1524         ]
1525       }
1526     },
1527     {
1528       "name": "Moon",
1529       "source_files": "Globus/Moon/**/*.{h,m}",
1530       "resources": "Globus/Moon/GLBMoon.bundle",
1531       "dependencies": {
1532         "Globus/CoreFoundation/Base": [
1534         ]
1535       }
1536     },
1537     {
1538       "name": "AudioSession",
1539       "source_files": "Globus/AudioSession/**/*.{h,m}",
1540       "ios": {
1541         "frameworks": "MediaPlayer"
1542       },
1543       "dependencies": {
1544         "Globus/CoreFoundation/Array": [
1546         ],
1547         "Globus/Observer": [
1549         ]
1550       }
1551     },
1552     {
1553       "name": "AudioPlayer",
1554       "source_files": "Globus/AudioPlayer/**/*.{h,m}",
1555       "dependencies": {
1556         "Globus/AudioSession": [
1558         ],
1559         "Globus/Action": [
1561         ]
1562       }
1563     },
1564     {
1565       "name": "AudioRecorder",
1566       "source_files": "Globus/AudioRecorder/**/*.{h,m}",
1567       "dependencies": {
1568         "Globus/CoreFoundation/FileManager": [
1570         ],
1571         "Globus/AudioSession": [
1573         ],
1574         "Globus/Action": [
1576         ]
1577       }
1578     },
1579     {
1580       "name": "VideoPlayerView",
1581       "source_files": "Globus/VideoPlayerView/**/*.{h,m}",
1582       "ios": {
1583         "frameworks": "AVFoundation"
1584       },
1585       "dependencies": {
1586         "Globus/UIKit/View": [
1588         ],
1589         "Globus/Action": [
1591         ]
1592       }
1593     },
1594     {
1595       "name": "WatchManager",
1596       "source_files": "Globus/WatchManager/**/*.{h,m}",
1597       "ios": {
1598         "frameworks": "WatchConnectivity"
1599       },
1600       "watchos": {
1601         "frameworks": "WatchConnectivity"
1602       },
1603       "dependencies": {
1604         "Globus/CoreFoundation/Dictionary": [
1606         ],
1607         "Globus/CoreFoundation/Array": [
1609         ],
1610         "Globus/CoreFoundation/FileManager": [
1612         ],
1613         "Globus/UIKit/Device": [
1615         ],
1616         "Globus/WatchKit/Device": [
1618         ],
1619         "Globus/Observer": [
1621         ]
1622       }
1623     },
1624     {
1625       "name": "ImageCropViewController",
1626       "source_files": "Globus/ImageCropViewController/**/*.{h,m}",
1627       "dependencies": {
1628         "Globus/ViewController": [
1630         ],
1631         "Globus/CoreGraphics": [
1633         ],
1634         "Globus/UIKit/Device": [
1636         ],
1637         "Globus/UIKit/Image": [
1639         ],
1640         "Globus/Action": [
1642         ],
1643         "Globus/Button": [
1645         ],
1646         "Globus/Label": [
1648         ],
1649         "Globus/TouchView": [
1651         ]
1652       }
1653     },
1654     {
1655       "name": "ImagePickerController",
1656       "source_files": "Globus/ImagePickerController/**/*.{h,m}",
1657       "dependencies": {
1658         "Globus/UIKit/Base": [
1660         ],
1661         "Globus/UIKit/Image": [
1663         ],
1664         "Globus/Action": [
1666         ]
1667       }
1668     }
1669   ]