[Add] CastledNotificationService 4.1.3
[CocoaPods.git] / Specs / a / c / 9 / DITranquillity / 2.2.1 / DITranquillity.podspec.json
blobec613d6ecfd51054b8f2bd00f675a0ec71324f54
2   "name": "DITranquillity",
3   "version": "2.2.1",
4   "summary": "DITranquillity - Dependency injection for iOS/macOS/tvOS (Swift)",
5   "description": "DITranquillity - The small library for dependency injection in applications written on pure Swift for iOS/OSX/tvOS. Despite its size, it solves a large enough range of tasks, including Storyboard support. Its main advantage - modularity of support, detailed errors description and lots of opportunities.",
6   "homepage": "https://github.com/ivlevAstef/DITranquillity",
7   "license": {
8     "type": "MIT",
9     "file": "LICENSE"
10   },
11   "documentation_url": "https://github.com/ivlevAstef/DITranquillity",
12   "authors": {
13     "Alexander.Ivlev": "ivlev.stef@gmail.com"
14   },
15   "source": {
16     "git": "https://github.com/ivlevAstef/DITranquillity.git",
17     "tag": "v2.2.1"
18   },
19   "requires_arc": true,
20   "platforms": {
21     "ios": "8.0",
22     "tvos": "9.0",
23     "osx": "10.10"
24   },
25   "default_subspecs": [
26     "Core",
27     "Logger",
28     "Description",
29     "Component",
30     "Storyboard"
31   ],
32   "pushed_with_swift_version": "3.1",
33   "subspecs": [
34     {
35       "name": "Core",
36       "source_files": [
37         "Sources/Core/**/*.swift",
38         "Sources/Logger/*.swift"
39       ]
40     },
41     {
42       "name": "Description",
43       "source_files": "Sources/Descriptions/**/*.swift",
44       "dependencies": {
45         "DITranquillity/Core": [
47         ]
48       }
49     },
50     {
51       "name": "Component",
52       "source_files": "Sources/Component/*.swift",
53       "dependencies": {
54         "DITranquillity/Core": [
56         ]
57       },
58       "pod_target_xcconfig": {
59         "OTHER_SWIFT_FLAGS": "-D ENABLE_DI_COMPONENT"
60       }
61     },
62     {
63       "name": "Module",
64       "source_files": "Sources/Module/*.swift",
65       "dependencies": {
66         "DITranquillity/Component": [
68         ]
69       },
70       "pod_target_xcconfig": {
71         "OTHER_SWIFT_FLAGS": "-D ENABLE_DI_MODULE"
72       }
73     },
74     {
75       "name": "Storyboard",
76       "ios": {
77         "public_header_files": "Sources/Storyboard/iOS-tvOS/*.h",
78         "source_files": "Sources/Storyboard/iOS-tvOS/*.{h,m,swift}"
79       },
80       "tvos": {
81         "public_header_files": "Sources/Storyboard/iOS-tvOS/*.h",
82         "source_files": "Sources/Storyboard/iOS-tvOS/*.{h,m,swift}"
83       },
84       "osx": {
85         "public_header_files": "Sources/Storyboard/OSX/*.h",
86         "source_files": "Sources/Storyboard/OSX/*.{h,m,swift}"
87       },
88       "pod_target_xcconfig": {
89         "GCC_PREPROCESSOR_DEFINITIONS": "ENABLE_DI_STORYBOARD"
90       },
91       "dependencies": {
92         "DITranquillity/Core": [
94         ]
95       }
96     },
97     {
98       "name": "Logger",
99       "dependencies": {
100         "DITranquillity/Core": [
102         ]
103       },
104       "pod_target_xcconfig": {
105         "OTHER_SWIFT_FLAGS": "-D ENABLE_DI_LOGGER"
106       }
107     },
108     {
109       "name": "Scan",
110       "source_files": "Sources/Scan/*.swift"
111     },
112     {
113       "name": "RuntimeArgs",
114       "source_files": "Sources/RuntimeArgs/*.swift",
115       "dependencies": {
116         "DITranquillity/Core": [
118         ]
119       }
120     },
121     {
122       "name": "Modular",
123       "dependencies": {
124         "DITranquillity/Core": [
126         ],
127         "DITranquillity/Logger": [
129         ],
130         "DITranquillity/Description": [
132         ],
133         "DITranquillity/Component": [
135         ],
136         "DITranquillity/Module": [
138         ],
139         "DITranquillity/Storyboard": [
141         ],
142         "DITranquillity/Scan": [
144         ]
145       }
146     },
147     {
148       "name": "Full",
149       "dependencies": {
150         "DITranquillity/Core": [
152         ],
153         "DITranquillity/Description": [
155         ],
156         "DITranquillity/Component": [
158         ],
159         "DITranquillity/Module": [
161         ],
162         "DITranquillity/Storyboard": [
164         ],
165         "DITranquillity/Logger": [
167         ],
168         "DITranquillity/Scan": [
170         ],
171         "DITranquillity/RuntimeArgs": [
173         ]
174       }
175     }
176   ]