[Add] TrinityAudioSDK 3.2.118
[CocoaPods.git] / Specs / d / 0 / f / MyiOSViewHelpers / 0.0.2 / MyiOSViewHelpers.podspec.json
blob341fa0b73bcc641922e9701e9064417108503292
2   "name": "MyiOSViewHelpers",
3   "version": "0.0.2",
4   "homepage": "http://github.com/premosystems/MyiOSViewHelpers",
5   "authors": {
6     "Vincil Bishop": "vincil.bishop@vbishop.com"
7   },
8   "license": "MIT",
9   "summary": "A collection of often used but time consuming to recreate view logic for iOS.",
10   "source": {
11     "git": "https://github.com/premosystems/MyiOSViewHelpers.git",
12     "tag": "0.0.2"
13   },
14   "requires_arc": true,
15   "platforms": {
16     "ios": "7.0"
17   },
18   "resources": "MyiOSViewHelpers.podspec",
19   "prefix_header_contents": [
20     "#import \"UIStoryboard+KPAConvenience.h\"",
21     "#import \"UIAlertView+Blocks.h\""
22   ],
23   "ios": {
24     "dependencies": {
25       "KPAStoryboardConvenience": [
26         "~>1.0.1"
27       ],
28       "UIAlertView+Blocks": [
29         "~>0.8"
30       ]
31     }
32   },
33   "source_files": "MyiOSViewHelpers/*.{h,m}",
34   "subspecs": [
35     {
36       "name": "Categories",
37       "source_files": "MyiOSViewHelpers/Categories/*.{h,m}",
38       "subspecs": [
39         {
40           "name": "UIView",
41           "source_files": "MyiOSViewHelpers/Categories/UIView/*.{h,m}"
42         },
43         {
44           "name": "UIImage",
45           "source_files": "MyiOSViewHelpers/Categories/UIImage/*.{h,m}",
46           "resources": "MyiOSViewHelpers/Categories/UIImage/*.png"
47         },
48         {
49           "name": "UIImageView",
50           "source_files": "MyiOSViewHelpers/Categories/UIImageView/*.{h,m}",
51           "ios": {
52             "dependencies": {
53               "MyiOSViewHelpers/Categories/UIImage": [
55               ]
56             }
57           }
58         }
59       ]
60     },
61     {
62       "name": "Screens",
63       "source_files": "MyiOSViewHelpers/Screens/*.{h,m}",
64       "subspecs": [
65         {
66           "name": "Drawers",
67           "prefix_header_contents": [
68             "#import \"MMDrawerController.h\"",
69             "#import \"MMDrawerBarButtonItem.h\"",
70             "#import \"UIViewController+MMDrawerController.h\""
71           ],
72           "source_files": "MyiOSViewHelpers/Screens/Drawers/*.{h,m}",
73           "ios": {
74             "dependencies": {
75               "MMDrawerController": [
76                 "~> 0.5.2"
77               ]
78             }
79           }
80         },
81         {
82           "name": "ImagePicker",
83           "source_files": "MyiOSViewHelpers/Screens/ImagePicker/*.{h,m}",
84           "ios": {
85             "dependencies": {
86               "UIActionSheet+Blocks": [
88               ],
89               "MyiOSHelpers/Logic/Categories": [
91               ]
92             }
93           }
94         },
95         {
96           "name": "FormViewController",
97           "prefix_header_contents": [
98             "#import \"MyiOSLogicCategories.h\"",
99             "#import \"MyiOSLogicBlocks.h\"",
100             "#import \"UIAlertView+Blocks.h\"",
101             "#import \"Underscore.h\"",
102             "#ifndef _",
103             "#define _ Underscore",
104             "#endif"
105           ],
106           "source_files": "MyiOSViewHelpers/Screens/FormViewController/*.{h,m}",
107           "ios": {
108             "dependencies": {
109               "UIAlertView+Blocks": [
110                 "~>0.8"
111               ],
112               "TPKeyboardAvoiding": [
113                 "~>1.2.3"
114               ],
115               "US2FormValidator": [
116                 "~> 1.1.2"
117               ],
118               "ALPValidator": [
119                 "~> 0.0.3"
120               ],
121               "CWStatusBarNotification": [
122                 "~> 2.1.1"
123               ],
124               "APLKeyboardControls": [
125                 "~>0.1.2"
126               ],
127               "ASCFlatUIColor": [
128                 "~>0.1.0"
129               ],
130               "MyiOSHelpers/Logic/Blocks": [
132               ],
133               "MyiOSHelpers/Logic/Categories": [
135               ],
136               "MyiOSViewHelpers/Categories": [
138               ],
139               "Underscore.m": [
140                 "~>0.2.1"
141               ]
142             }
143           }
144         },
145         {
146           "name": "LoginViewController",
147           "source_files": "MyiOSViewHelpers/Screens/LoginViewController/*.{h,m}",
148           "ios": {
149             "dependencies": {
150               "MyiOSViewHelpers/Screens/FormViewController": [
152               ],
153               "MBProgressHUD": [
154                 "~>0.8"
155               ]
156             }
157           }
158         },
159         {
160           "name": "TableViewControllerBase",
161           "source_files": "MyiOSViewHelpers/Screens/TableViewControllerBase/*.{h,m}"
162         },
163         {
164           "name": "ModelObjectTableViewControllerBase",
165           "ios": {
166             "dependencies": {
167               "MyiOSHelpers/Logic/ThirdPartyHelpers/KeyValueObjectMapping": [
169               ],
170               "MyiOSViewHelpers/Screens/TableViewControllerBase": [
172               ]
173             }
174           },
175           "source_files": "MyiOSViewHelpers/Screens/ModelObjectTableViewControllerBase/*.{h,m}"
176         }
177       ]
178     },
179     {
180       "name": "ThirdPartyHelpers",
181       "source_files": "MyiOSViewHelpers/ThirdPartyHelpers/*.h",
182       "subspecs": [
183         {
184           "name": "MBProgressHUD",
185           "source_files": "MyiOSViewHelpers/ThirdPartyHelpers/MBProgressHUD/*.{h,m}",
186           "ios": {
187             "dependencies": {
188               "MBProgressHUD": [
189                 "~>0.8"
190               ]
191             }
192           }
193         }
194       ]
195     }
196   ]