Latest 0.4.9
Homepage http://www.globus-ltd.com
License MIT
Platforms ios 7.0, watchos 2.0, requires ARC
Authors

Latest podspec

{
    "name": "Globus",
    "version": "0.4.9",
    "homepage": "http://www.globus-ltd.com",
    "summary": "Globus components for iOS",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    },
    "authors": {
        "Alexander Trifonov": "[email protected]"
    },
    "source": {
        "git": "https://github.com/GlobusLTD/components-ios.git",
        "tag": "0.4.9"
    },
    "platforms": {
        "ios": "7.0",
        "watchos": "2.0"
    },
    "requires_arc": true,
    "subspecs": [
        {
            "name": "CocoaPods",
            "source_files": "Globus/CocoaPods/**/*.{h,m}"
        },
        {
            "name": "CoreFoundation",
            "subspecs": [
                {
                    "name": "Base",
                    "source_files": "Globus/CoreFoundation/Base/**/*.{h,m}",
                    "ios": {
                        "frameworks": "Foundation"
                    },
                    "watchos": {
                        "frameworks": "Foundation"
                    }
                },
                {
                    "name": "Debug",
                    "source_files": "Globus/CoreFoundation/Debug/**/*.{h,m}",
                    "dependencies": {
                        "Globus/CoreFoundation/PointerArray": [],
                        "Globus/CoreFoundation/String": [],
                        "Globus/CoreFoundation/Data": []
                    }
                },
                {
                    "name": "Pack",
                    "source_files": "Globus/CoreFoundation/Pack/**/*.{h,m}",
                    "dependencies": {
                        "Globus/CoreFoundation/Stream": []
                    }
                },
                {
                    "name": "Array",
                    "source_files": "Globus/CoreFoundation/Array/**/*.{h,m}",
                    "dependencies": {
                        "Globus/CoreFoundation/Base": []
                    }
                },
                {
                    "name": "AttributedString",
                    "source_files": "Globus/CoreFoundation/AttributedString/**/*.{h,m}",
                    "dependencies": {
                        "Globus/CoreFoundation/Base": []
                    }
                },
                {
                    "name": "Bundle",
                    "source_files": "Globus/CoreFoundation/Bundle/**/*.{h,m}",
                    "dependencies": {
                        "Globus/CoreFoundation/Base": []
                    }
                },
                {
                    "name": "Data",
                    "source_files": "Globus/CoreFoundation/Data/**/*.{h,m}",
                    "dependencies": {
                        "Globus/CoreFoundation/Base": []
                    }
                },
                {
                    "name": "Date",
                    "source_files": "Globus/CoreFoundation/Date/**/*.{h,m}",
                    "dependencies": {
                        "Globus/CoreFoundation/Base": []
                    }
                },
                {
                    "name": "DateFormatter",
                    "source_files": "Globus/CoreFoundation/DateFormatter/**/*.{h,m}",
                    "dependencies": {
                        "Globus/CoreFoundation/Base": []
                    }
                },
                {
                    "name": "Dictionary",
                    "source_files": "Globus/CoreFoundation/Dictionary/**/*.{h,m}",
                    "dependencies": {
                        "Globus/CoreFoundation/String": []
                    }
                },
                {
                    "name": "Error",
                    "source_files": "Globus/CoreFoundation/Error/**/*.{h,m}",
                    "dependencies": {
                        "Globus/CoreFoundation/Base": []
                    }
                },
                {
                    "name": "FileManager",
                    "source_files": "Globus/CoreFoundation/FileManager/**/*.{h,m}",
                    "dependencies": {
                        "Globus/CoreFoundation/Base": []
                    }
                },
                {
                    "name": "HTTPCookieStorage",
                    "source_files": "Globus/CoreFoundation/HTTPCookieStorage/**/*.{h,m}",
                    "dependencies": {
                        "Globus/CoreFoundation/Base": []
                    }
                },
                {
                    "name": "Null",
                    "source_files": "Globus/CoreFoundation/Null/**/*.{h,m}",
                    "dependencies": {
                        "Globus/CoreFoundation/Base": []
                    }
                },
                {
                    "name": "Number",
                    "source_files": "Globus/CoreFoundation/Number/**/*.{h,m}",
                    "dependencies": {
                        "Globus/CoreFoundation/Base": []
                    }
                },
                {
                    "name": "OrderedSet",
                    "source_files": "Globus/CoreFoundation/OrderedSet/**/*.{h,m}",
                    "dependencies": {
                        "Globus/CoreFoundation/Base": []
                    }
                },
                {
                    "name": "PointerArray",
                    "source_files": "Globus/CoreFoundation/PointerArray/**/*.{h,m}",
                    "dependencies": {
                        "Globus/CoreFoundation/Base": []
                    }
                },
                {
                    "name": "Set",
                    "source_files": "Globus/CoreFoundation/Set/**/*.{h,m}",
                    "dependencies": {
                        "Globus/CoreFoundation/Base": []
                    }
                },
                {
                    "name": "Stream",
                    "source_files": "Globus/CoreFoundation/Stream/**/*.{h,m}",
                    "dependencies": {
                        "Globus/CoreFoundation/Base": []
                    }
                },
                {
                    "name": "String",
                    "source_files": "Globus/CoreFoundation/String/**/*.{h,m}",
                    "dependencies": {
                        "Globus/CoreFoundation/Base": []
                    }
                },
                {
                    "name": "URL",
                    "source_files": "Globus/CoreFoundation/URL/**/*.{h,m}",
                    "dependencies": {
                        "Globus/CoreFoundation/String": []
                    }
                }
            ]
        },
        {
            "name": "CoreGraphics",
            "source_files": "Globus/CoreGraphics/**/*.{h,m}",
            "ios": {
                "frameworks": "QuartzCore"
            },
            "watchos": {
                "frameworks": "CoreGraphics"
            },
            "dependencies": {
                "Globus/CoreFoundation/Base": []
            }
        },
        {
            "name": "CoreAnimation",
            "source_files": "Globus/CoreAnimation/**/*.{h,m}",
            "dependencies": {
                "Globus/CoreFoundation/Base": []
            }
        },
        {
            "name": "UIKit",
            "subspecs": [
                {
                    "name": "Base",
                    "source_files": "Globus/UIKit/Base/**/*.{h,m}",
                    "ios": {
                        "frameworks": "UIKit"
                    },
                    "watchos": {
                        "frameworks": "UIKit"
                    },
                    "dependencies": {
                        "Globus/CoreFoundation/Base": []
                    }
                },
                {
                    "name": "Application",
                    "source_files": "Globus/UIKit/Application/**/*.{h,m}",
                    "dependencies": {
                        "Globus/UIKit/Base": []
                    }
                },
                {
                    "name": "Button",
                    "source_files": "Globus/UIKit/Button/**/*.{h,m}",
                    "dependencies": {
                        "Globus/UIKit/View": []
                    }
                },
                {
                    "name": "CollectionView",
                    "source_files": "Globus/UIKit/CollectionView/**/*.{h,m}",
                    "dependencies": {
                        "Globus/UIKit/View": [],
                        "Globus/UIKit/Nib": []
                    }
                },
                {
                    "name": "Color",
                    "source_files": "Globus/UIKit/Color/**/*.{h,m}",
                    "dependencies": {
                        "Globus/UIKit/Base": []
                    }
                },
                {
                    "name": "Device",
                    "source_files": "Globus/UIKit/Device/**/*.{h,m}",
                    "dependencies": {
                        "Globus/UIKit/Base": []
                    }
                },
                {
                    "name": "GestureRecognizer",
                    "source_files": "Globus/UIKit/GestureRecognizer/**/*.{h,m}",
                    "dependencies": {
                        "Globus/UIKit/Base": []
                    }
                },
                {
                    "name": "Image",
                    "source_files": "Globus/UIKit/Image/**/*.{h,m}",
                    "ios": {
                        "frameworks": "Accelerate"
                    },
                    "watchos": {
                        "frameworks": "WatchKit"
                    },
                    "dependencies": {
                        "Globus/UIKit/Base": [],
                        "Globus/CoreGraphics": []
                    }
                },
                {
                    "name": "Label",
                    "source_files": "Globus/UIKit/Label/**/*.{h,m}",
                    "dependencies": {
                        "Globus/UIKit/Base": []
                    }
                },
                {
                    "name": "NavigationController",
                    "source_files": "Globus/UIKit/NavigationController/**/*.{h,m}",
                    "dependencies": {
                        "Globus/CoreFoundation/Array": [],
                        "Globus/UIKit/ViewController": [],
                        "Globus/UIKit/Button": []
                    }
                },
                {
                    "name": "Nib",
                    "source_files": "Globus/UIKit/Nib/**/*.{h,m}",
                    "dependencies": {
                        "Globus/UIKit/Device": []
                    }
                },
                {
                    "name": "Responder",
                    "source_files": "Globus/UIKit/Responder/**/*.{h,m}",
                    "dependencies": {
                        "Globus/UIKit/View": []
                    }
                },
                {
                    "name": "ScrollView",
                    "source_files": "Globus/UIKit/ScrollView/**/*.{h,m}",
                    "dependencies": {
                        "Globus/UIKit/Responder": []
                    }
                },
                {
                    "name": "TabBar",
                    "source_files": "Globus/UIKit/TabBar/**/*.{h,m}",
                    "dependencies": {
                        "Globus/UIKit/View": []
                    }
                },
                {
                    "name": "TableView",
                    "source_files": "Globus/UIKit/TableView/**/*.{h,m}",
                    "dependencies": {
                        "Globus/UIKit/View": [],
                        "Globus/UIKit/Nib": []
                    }
                },
                {
                    "name": "View",
                    "source_files": "Globus/UIKit/View/**/*.{h,m}",
                    "dependencies": {
                        "Globus/UIKit/Base": []
                    }
                },
                {
                    "name": "ViewController",
                    "source_files": "Globus/UIKit/ViewController/**/*.{h,m}",
                    "dependencies": {
                        "Globus/UIKit/View": [],
                        "Globus/UIKit/Nib": []
                    }
                },
                {
                    "name": "Window",
                    "source_files": "Globus/UIKit/Window/**/*.{h,m}",
                    "dependencies": {
                        "Globus/UIKit/ViewController": []
                    }
                }
            ]
        },
        {
            "name": "WatchKit",
            "subspecs": [
                {
                    "name": "Base",
                    "source_files": "Globus/WatchKit/Base/**/*.{h,m}",
                    "watchos": {
                        "frameworks": "WatchKit"
                    },
                    "dependencies": {
                        "Globus/CoreFoundation/Base": []
                    }
                },
                {
                    "name": "Device",
                    "source_files": "Globus/WatchKit/Device/**/*.{h,m}",
                    "dependencies": {
                        "Globus/WatchKit/Base": []
                    }
                }
            ]
        },
        {
            "name": "Grid",
            "source_files": "Globus/Grid/**/*.{h,m}",
            "dependencies": {
                "Globus/CoreFoundation/Base": []
            }
        },
        {
            "name": "StructedObject",
            "source_files": "Globus/StructedObject/**/*.{h,m}",
            "dependencies": {
                "Globus/CoreFoundation/String": []
            }
        },
        {
            "name": "Json",
            "source_files": "Globus/Json/**/*.{h,m}",
            "dependencies": {
                "Globus/StructedObject": [],
                "Globus/CoreFoundation/Number": [],
                "Globus/CoreFoundation/Date": [],
                "Globus/UIKit/Color": []
            }
        },
        {
            "name": "Pack",
            "source_files": "Globus/Pack/**/*.{h,m}",
            "dependencies": {
                "Globus/StructedObject": [],
                "Globus/CoreFoundation/Pack": [],
                "Globus/CoreFoundation/Number": [],
                "Globus/CoreFoundation/Date": [],
                "Globus/UIKit/Color": []
            }
        },
        {
            "name": "Action",
            "source_files": "Globus/Action/**/*.{h,m}",
            "dependencies": {
                "Globus/CoreFoundation/Debug": [],
                "Globus/CoreFoundation/Dictionary": [],
                "Globus/CoreFoundation/Array": [],
                "Globus/CoreFoundation/String": []
            }
        },
        {
            "name": "Timer",
            "source_files": "Globus/Timer/**/*.{h,m}",
            "dependencies": {
                "Globus/Action": []
            }
        },
        {
            "name": "Timeout",
            "source_files": "Globus/Timeout/**/*.{h,m}",
            "dependencies": {
                "Globus/CoreFoundation/Base": []
            }
        },
        {
            "name": "Observer",
            "source_files": "Globus/Observer/**/*.{h,m}",
            "dependencies": {
                "Globus/CoreFoundation/Debug": [],
                "Globus/CoreFoundation/PointerArray": [],
                "Globus/CoreFoundation/String": []
            }
        },
        {
            "name": "KVO",
            "source_files": "Globus/KVO/**/*.{h,m}",
            "dependencies": {
                "Globus/CoreFoundation/Base": []
            }
        },
        {
            "name": "RegExpParser",
            "source_files": "Globus/RegExpParser/**/*.{h,m}",
            "dependencies": {
                "Globus/CoreFoundation/Base": []
            }
        },
        {
            "name": "TaskManager",
            "source_files": "Globus/TaskManager/**/*.{h,m}",
            "ios": {
                "frameworks": "UIKit"
            },
            "dependencies": {
                "Globus/CoreFoundation/Base": []
            }
        },
        {
            "name": "Model",
            "source_files": "Globus/Model/**/*.{h,m}",
            "dependencies": {
                "Globus/CoreFoundation/Debug": [],
                "Globus/CoreFoundation/Pack": [],
                "Globus/CoreFoundation/Dictionary": [],
                "Globus/CoreFoundation/Array": [],
                "Globus/CoreFoundation/PointerArray": [],
                "Globus/CoreFoundation/String": [],
                "Globus/CoreFoundation/Date": [],
                "Globus/CoreFoundation/FileManager": [],
                "Globus/CoreFoundation/Bundle": [],
                "Globus/UIKit/Device": [],
                "Globus/UIKit/Color": []
            }
        },
        {
            "name": "ManagedModel",
            "source_files": "Globus/ManagedModel/**/*.{h,m}",
            "ios": {
                "frameworks": "CoreData"
            },
            "watchos": {
                "frameworks": "CoreData"
            },
            "dependencies": {
                "Globus/Model": []
            }
        },
        {
            "name": "Cache",
            "source_files": "Globus/Cache/**/*.{h,m}",
            "dependencies": {
                "Globus/CoreFoundation/String": [],
                "Globus/CoreFoundation/Date": [],
                "Globus/CoreFoundation/FileManager": []
            }
        },
        {
            "name": "ApiManager",
            "source_files": "Globus/ApiManager/**/*.{h,m}",
            "dependencies": {
                "Globus/CoreFoundation/Debug": [],
                "Globus/CoreFoundation/Dictionary": [],
                "Globus/CoreFoundation/Array": [],
                "Globus/CoreFoundation/OrderedSet": [],
                "Globus/CoreFoundation/Set": [],
                "Globus/CoreFoundation/String": [],
                "Globus/CoreFoundation/Date": [],
                "Globus/CoreFoundation/Data": [],
                "Globus/CoreFoundation/URL": [],
                "Globus/CoreFoundation/Error": []
            }
        },
        {
            "name": "SpinnerView",
            "subspecs": [
                {
                    "name": "Base",
                    "source_files": "Globus/SpinnerView/Base/**/*.{h,m}",
                    "dependencies": {
                        "Globus/UIKit/View": []
                    }
                },
                {
                    "name": "Arc",
                    "source_files": "Globus/SpinnerView/Arc/**/*.{h,m}",
                    "dependencies": {
                        "Globus/SpinnerView/Base": []
                    }
                },
                {
                    "name": "ArcAlt",
                    "source_files": "Globus/SpinnerView/ArcAlt/**/*.{h,m}",
                    "dependencies": {
                        "Globus/SpinnerView/Base": []
                    }
                },
                {
                    "name": "Bounce",
                    "source_files": "Globus/SpinnerView/Bounce/**/*.{h,m}",
                    "dependencies": {
                        "Globus/SpinnerView/Base": []
                    }
                },
                {
                    "name": "ChasingDots",
                    "source_files": "Globus/SpinnerView/ChasingDots/**/*.{h,m}",
                    "dependencies": {
                        "Globus/SpinnerView/Base": []
                    }
                },
                {
                    "name": "Circle",
                    "source_files": "Globus/SpinnerView/Circle/**/*.{h,m}",
                    "dependencies": {
                        "Globus/SpinnerView/Base": []
                    }
                },
                {
                    "name": "CircleFlip",
                    "source_files": "Globus/SpinnerView/CircleFlip/**/*.{h,m}",
                    "dependencies": {
                        "Globus/SpinnerView/Base": [],
                        "Globus/CoreAnimation": []
                    }
                },
                {
                    "name": "FadingCircle",
                    "source_files": "Globus/SpinnerView/FadingCircle/**/*.{h,m}",
                    "dependencies": {
                        "Globus/SpinnerView/Base": []
                    }
                },
                {
                    "name": "FadingCircleAlt",
                    "source_files": "Globus/SpinnerView/FadingCircleAlt/**/*.{h,m}",
                    "dependencies": {
                        "Globus/SpinnerView/Base": []
                    }
                },
                {
                    "name": "NineCubeGrid",
                    "source_files": "Globus/SpinnerView/NineCubeGrid/**/*.{h,m}",
                    "dependencies": {
                        "Globus/SpinnerView/Base": []
                    }
                },
                {
                    "name": "Plane",
                    "source_files": "Globus/SpinnerView/Plane/**/*.{h,m}",
                    "dependencies": {
                        "Globus/SpinnerView/Base": [],
                        "Globus/CoreAnimation": []
                    }
                },
                {
                    "name": "Pulse",
                    "source_files": "Globus/SpinnerView/Pulse/**/*.{h,m}",
                    "dependencies": {
                        "Globus/SpinnerView/Base": []
                    }
                },
                {
                    "name": "ThreeBounce",
                    "source_files": "Globus/SpinnerView/ThreeBounce/**/*.{h,m}",
                    "dependencies": {
                        "Globus/SpinnerView/Base": []
                    }
                },
                {
                    "name": "WanderingCubes",
                    "source_files": "Globus/SpinnerView/WanderingCubes/**/*.{h,m}",
                    "dependencies": {
                        "Globus/SpinnerView/Base": []
                    }
                },
                {
                    "name": "Wave",
                    "source_files": "Globus/SpinnerView/Wave/**/*.{h,m}",
                    "dependencies": {
                        "Globus/SpinnerView/Base": []
                    }
                },
                {
                    "name": "WordPress",
                    "source_files": "Globus/SpinnerView/WordPress/**/*.{h,m}",
                    "dependencies": {
                        "Globus/SpinnerView/Base": []
                    }
                }
            ]
        },
        {
            "name": "BlurView",
            "source_files": "Globus/BlurView/**/*.{h,m}",
            "dependencies": {
                "Globus/UIKit/View": [],
                "Globus/UIKit/Image": []
            }
        },
        {
            "name": "ActivityView",
            "source_files": "Globus/ActivityView/**/*.{h,m}",
            "dependencies": {
                "Globus/CoreGraphics": [],
                "Globus/SpinnerView/Arc": [],
                "Globus/Label": []
            }
        },
        {
            "name": "InputValidation",
            "source_files": "Globus/InputValidation/**/*.{h,m}",
            "dependencies": {
                "Globus/CoreFoundation/Array": [],
                "Globus/CoreFoundation/String": [],
                "Globus/Action": []
            }
        },
        {
            "name": "TextField",
            "source_files": "Globus/TextField/**/*.{h,m}",
            "dependencies": {
                "Globus/InputValidation": [],
                "Globus/UIKit/Responder": [],
                "Globus/UIKit/View": [],
                "Globus/TextStyle": []
            }
        },
        {
            "name": "DateField",
            "source_files": "Globus/DateField/**/*.{h,m}",
            "dependencies": {
                "Globus/TextField": []
            }
        },
        {
            "name": "ListField",
            "source_files": "Globus/ListField/**/*.{h,m}",
            "dependencies": {
                "Globus/TextField": []
            }
        },
        {
            "name": "PhoneField",
            "source_files": "Globus/PhoneField/**/*.{h,m}",
            "dependencies": {
                "Globus/TextField": []
            }
        },
        {
            "name": "TextView",
            "source_files": "Globus/TextView/**/*.{h,m}",
            "dependencies": {
                "Globus/InputValidation": [],
                "Globus/UIKit/Responder": [],
                "Globus/UIKit/View": [],
                "Globus/TextStyle": [],
                "Globus/Action": []
            }
        },
        {
            "name": "BadgeView",
            "source_files": "Globus/BadgeView/**/*.{h,m}",
            "dependencies": {
                "Globus/UIKit/View": [],
                "Globus/Label": []
            }
        },
        {
            "name": "Button",
            "source_files": "Globus/Button/**/*.{h,m}",
            "dependencies": {
                "Globus/UIKit/Button": [],
                "Globus/UIKit/Color": [],
                "Globus/TextStyle": []
            }
        },
        {
            "name": "Label",
            "source_files": "Globus/Label/**/*.{h,m}",
            "dependencies": {
                "Globus/TextStyle": [],
                "Globus/UIKit/Responder": [],
                "Globus/UIKit/View": [],
                "Globus/UIKit/Label": []
            }
        },
        {
            "name": "LayoutView",
            "source_files": "Globus/LayoutView/**/*.{h,m}",
            "dependencies": {
                "Globus/CoreFoundation/Array": [],
                "Globus/UIKit/View": [],
                "Globus/KVO": []
            }
        },
        {
            "name": "LoadedView",
            "source_files": "Globus/LoadedView/**/*.{h,m}",
            "dependencies": {
                "Globus/UIKit/View": [],
                "Globus/UIKit/Nib": []
            }
        },
        {
            "name": "PageControl",
            "source_files": "Globus/PageControl/**/*.{h,m}",
            "dependencies": {
                "Globus/UIKit/View": []
            }
        },
        {
            "name": "RoundView",
            "source_files": "Globus/RoundView/**/*.{h,m}",
            "dependencies": {
                "Globus/UIKit/View": []
            }
        },
        {
            "name": "TouchView",
            "source_files": "Globus/TouchView/**/*.{h,m}",
            "dependencies": {
                "Globus/UIKit/View": []
            }
        },
        {
            "name": "ImageView",
            "source_files": "Globus/ImageView/**/*.{h,m}",
            "dependencies": {
                "Globus/UIKit/View": [],
                "Globus/UIKit/Image": [],
                "Globus/UIKit/Color": [],
                "Globus/ApiManager": [],
                "Globus/Cache": []
            }
        },
        {
            "name": "ScrollView",
            "source_files": "Globus/ScrollView/**/*.{h,m}",
            "dependencies": {
                "Globus/UIKit/ScrollView": []
            }
        },
        {
            "name": "SearchBar",
            "source_files": "Globus/SearchBar/**/*.{h,m}",
            "dependencies": {
                "Globus/TextField": [],
                "Globus/Button": []
            }
        },
        {
            "name": "DataView",
            "subspecs": [
                {
                    "name": "Base",
                    "source_files": "Globus/DataView/Base/**/*.{h,m}",
                    "dependencies": {
                        "Globus/CoreFoundation/Dictionary": [],
                        "Globus/CoreFoundation/Array": [],
                        "Globus/UIKit/ScrollView": [],
                        "Globus/UIKit/GestureRecognizer": [],
                        "Globus/UIKit/Nib": [],
                        "Globus/UIKit/Device": [],
                        "Globus/CoreGraphics": [],
                        "Globus/Window": [],
                        "Globus/SearchBar": [],
                        "Globus/Action": [],
                        "Globus/Timeout": []
                    }
                },
                {
                    "name": "SwipeCell",
                    "source_files": "Globus/DataView/Cells/Swipe/**/*.{h,m}",
                    "dependencies": {
                        "Globus/DataView/Base": []
                    }
                },
                {
                    "name": "SectionsListContainer",
                    "source_files": "Globus/DataView/Containers/SectionsList/**/*.{h,m}",
                    "dependencies": {
                        "Globus/DataView/Base": []
                    }
                },
                {
                    "name": "ItemsListContainer",
                    "source_files": "Globus/DataView/Containers/ItemsList/**/*.{h,m}",
                    "dependencies": {
                        "Globus/DataView/Base": []
                    }
                },
                {
                    "name": "ItemsFlowContainer",
                    "source_files": "Globus/DataView/Containers/ItemsFlow/**/*.{h,m}",
                    "dependencies": {
                        "Globus/DataView/Base": []
                    }
                },
                {
                    "name": "Calendar",
                    "source_files": "Globus/DataView/Containers/Calendar/**/*.{h,m}",
                    "dependencies": {
                        "Globus/DataView/Base": [],
                        "Globus/CoreFoundation/Date": [],
                        "Globus/Grid": []
                    }
                }
            ]
        },
        {
            "name": "PressAndHoldGestureRecognizer",
            "source_files": "Globus/PressAndHoldGestureRecognizer/**/*.{h,m}",
            "dependencies": {
                "Globus/UIKit/Base": [],
                "Globus/CoreFoundation/Array": [],
                "Globus/Action": []
            }
        },
        {
            "name": "Window",
            "source_files": "Globus/Window/**/*.{h,m}",
            "dependencies": {
                "Globus/UIKit/Responder": [],
                "Globus/UIKit/Application": [],
                "Globus/UIKit/Window": [],
                "Globus/TransitionController/Base": []
            }
        },
        {
            "name": "TransitionController",
            "subspecs": [
                {
                    "name": "Base",
                    "source_files": "Globus/TransitionController/Base/**/*.{h,m}",
                    "dependencies": {
                        "Globus/UIKit/Device": []
                    }
                },
                {
                    "name": "Cards",
                    "source_files": "Globus/TransitionController/Cards/**/*.{h,m}",
                    "dependencies": {
                        "Globus/TransitionController/Base": []
                    }
                },
                {
                    "name": "CrossFade",
                    "source_files": "Globus/TransitionController/CrossFade/**/*.{h,m}",
                    "dependencies": {
                        "Globus/TransitionController/Base": []
                    }
                },
                {
                    "name": "Material",
                    "source_files": "Globus/TransitionController/Material/**/*.{h,m}",
                    "dependencies": {
                        "Globus/TransitionController/Base": [],
                        "Globus/UIKit/View": []
                    }
                },
                {
                    "name": "Slide",
                    "source_files": "Globus/TransitionController/Slide/**/*.{h,m}",
                    "dependencies": {
                        "Globus/TransitionController/Base": [],
                        "Globus/CoreGraphics": []
                    }
                }
            ]
        },
        {
            "name": "BaseViewController",
            "source_files": "Globus/BaseViewController/**/*.{h,m}",
            "dependencies": {
                "Globus/TransitionController/Base": [],
                "Globus/Window": [],
                "Globus/CoreFoundation/String": [],
                "Globus/UIKit/ViewController": [],
                "Globus/UIKit/Device": []
            }
        },
        {
            "name": "DialogViewController",
            "source_files": "Globus/DialogViewController/**/*.{h,m}",
            "dependencies": {
                "Globus/UIKit/Application": [],
                "Globus/UIKit/ViewController": [],
                "Globus/UIKit/Window": []
            }
        },
        {
            "name": "DialogAnimationController",
            "subspecs": [
                {
                    "name": "Base",
                    "dependencies": {
                        "Globus/DialogViewController": []
                    }
                },
                {
                    "name": "Push",
                    "source_files": "Globus/DialogAnimationController/Push/**/*.{h,m}",
                    "dependencies": {
                        "Globus/DialogAnimationController/Base": []
                    }
                }
            ]
        },
        {
            "name": "SlideViewController",
            "source_files": "Globus/SlideViewController/**/*.{h,m}",
            "dependencies": {
                "Globus/Window": [],
                "Globus/CoreFoundation/String": [],
                "Globus/CoreFoundation/Array": [],
                "Globus/CoreGraphics": [],
                "Globus/UIKit/Application": [],
                "Globus/UIKit/ViewController": [],
                "Globus/UIKit/Device": []
            }
        },
        {
            "name": "PageViewController",
            "source_files": "Globus/PageViewController/**/*.{h,m}",
            "dependencies": {
                "Globus/Window": [],
                "Globus/CoreFoundation/String": [],
                "Globus/CoreFoundation/Array": [],
                "Globus/CoreGraphics": [],
                "Globus/UIKit/Application": [],
                "Globus/UIKit/ViewController": [],
                "Globus/UIKit/ScrollView": [],
                "Globus/UIKit/Device": []
            }
        },
        {
            "name": "NavigationViewController",
            "source_files": "Globus/NavigationViewController/**/*.{h,m}",
            "dependencies": {
                "Globus/TransitionController/Base": [],
                "Globus/UIKit/NavigationController": [],
                "Globus/UIKit/Device": []
            }
        },
        {
            "name": "TabBarViewController",
            "source_files": "Globus/TabBarViewController/**/*.{h,m}",
            "dependencies": {
                "Globus/TransitionController/Base": [],
                "Globus/UIKit/ViewController": [],
                "Globus/UIKit/Device": []
            }
        },
        {
            "name": "SplitViewController",
            "source_files": "Globus/SplitViewController/**/*.{h,m}",
            "dependencies": {
                "Globus/TransitionController/Base": [],
                "Globus/UIKit/ViewController": [],
                "Globus/UIKit/Device": []
            }
        },
        {
            "name": "ViewController",
            "source_files": "Globus/ViewController/**/*.{h,m}",
            "dependencies": {
                "Globus/BaseViewController": []
            }
        },
        {
            "name": "DataProvider",
            "source_files": "Globus/DataProvider/**/*.{h,m}",
            "dependencies": {
                "Globus/CoreFoundation/Base": [],
                "Globus/Timer": []
            }
        },
        {
            "name": "DataViewController",
            "subspecs": [
                {
                    "name": "Base",
                    "source_files": "Globus/DataViewController/Base/**/*.{h,m}",
                    "dependencies": {
                        "Globus/ViewController": [],
                        "Globus/DataView/Base": []
                    }
                },
                {
                    "name": "Simple",
                    "source_files": "Globus/DataViewController/Simple/**/*.{h,m}",
                    "dependencies": {
                        "Globus/DataViewController/Base": [],
                        "Globus/DataProvider": []
                    }
                },
                {
                    "name": "List",
                    "source_files": "Globus/DataViewController/List/**/*.{h,m}",
                    "dependencies": {
                        "Globus/DataViewController/Base": [],
                        "Globus/DataProvider": []
                    }
                }
            ]
        },
        {
            "name": "PopoverController",
            "source_files": "Globus/PopoverController/**/*.{h,m}",
            "dependencies": {
                "Globus/UIKit/Base": []
            }
        },
        {
            "name": "GeoLocationManager",
            "source_files": "Globus/GeoLocationManager/**/*.{h,m}",
            "ios": {
                "frameworks": "CoreLocation"
            },
            "watchos": {
                "frameworks": "CoreLocation"
            },
            "dependencies": {
                "Globus/CoreFoundation/String": [],
                "Globus/UIKit/Device": [],
                "Globus/Action": []
            }
        },
        {
            "name": "NotificationManager",
            "source_files": "Globus/NotificationManager/**/*.{h,m}",
            "dependencies": {
                "Globus/CoreFoundation/Array": [],
                "Globus/UIKit/Application": [],
                "Globus/UIKit/Window": [],
                "Globus/UIKit/View": []
            }
        },
        {
            "name": "Style",
            "source_files": "Globus/Style/**/*.{h,m}",
            "dependencies": {
                "Globus/UIKit/Base": []
            }
        },
        {
            "name": "TextStyle",
            "source_files": "Globus/TextStyle/**/*.{h,m}",
            "dependencies": {
                "Globus/CoreFoundation/AttributedString": [],
                "Globus/CoreFoundation/Dictionary": [],
                "Globus/UIKit/Base": []
            }
        },
        {
            "name": "AppGroupNotificationCenter",
            "source_files": "Globus/AppGroupNotificationCenter/**/*.{h,m}",
            "dependencies": {
                "Globus/CoreFoundation/Array": [],
                "Globus/CoreFoundation/Dictionary": [],
                "Globus/Action": []
            }
        },
        {
            "name": "WebViewController",
            "source_files": "Globus/WebViewController/**/*.{h,m}",
            "ios": {
                "weak_frameworks": "WebKit"
            },
            "resources": "Globus/WebViewController/GLBWebViewController.bundle",
            "dependencies": {
                "Globus/ViewController": []
            }
        },
        {
            "name": "Moon",
            "source_files": "Globus/Moon/**/*.{h,m}",
            "resources": "Globus/Moon/GLBMoon.bundle",
            "dependencies": {
                "Globus/CoreFoundation/Base": []
            }
        },
        {
            "name": "AudioSession",
            "source_files": "Globus/AudioSession/**/*.{h,m}",
            "ios": {
                "frameworks": "MediaPlayer"
            },
            "dependencies": {
                "Globus/CoreFoundation/Array": [],
                "Globus/Observer": []
            }
        },
        {
            "name": "AudioPlayer",
            "source_files": "Globus/AudioPlayer/**/*.{h,m}",
            "dependencies": {
                "Globus/AudioSession": [],
                "Globus/Action": []
            }
        },
        {
            "name": "AudioRecorder",
            "source_files": "Globus/AudioRecorder/**/*.{h,m}",
            "dependencies": {
                "Globus/CoreFoundation/FileManager": [],
                "Globus/AudioSession": [],
                "Globus/Action": []
            }
        },
        {
            "name": "VideoPlayerView",
            "source_files": "Globus/VideoPlayerView/**/*.{h,m}",
            "ios": {
                "frameworks": "AVFoundation"
            },
            "dependencies": {
                "Globus/UIKit/View": [],
                "Globus/Action": []
            }
        },
        {
            "name": "WatchManager",
            "source_files": "Globus/WatchManager/**/*.{h,m}",
            "ios": {
                "frameworks": "WatchConnectivity"
            },
            "watchos": {
                "frameworks": "WatchConnectivity"
            },
            "dependencies": {
                "Globus/CoreFoundation/Dictionary": [],
                "Globus/CoreFoundation/Array": [],
                "Globus/CoreFoundation/FileManager": [],
                "Globus/UIKit/Device": [],
                "Globus/WatchKit/Device": [],
                "Globus/Observer": []
            }
        },
        {
            "name": "ImageCropViewController",
            "source_files": "Globus/ImageCropViewController/**/*.{h,m}",
            "dependencies": {
                "Globus/ViewController": [],
                "Globus/CoreGraphics": [],
                "Globus/UIKit/Device": [],
                "Globus/UIKit/Image": [],
                "Globus/Action": [],
                "Globus/Button": [],
                "Globus/Label": [],
                "Globus/TouchView": []
            }
        },
        {
            "name": "ImagePickerController",
            "source_files": "Globus/ImagePickerController/**/*.{h,m}",
            "dependencies": {
                "Globus/UIKit/Base": [],
                "Globus/UIKit/Image": [],
                "Globus/Action": []
            }
        }
    ]
}

Pin It on Pinterest

Share This