[Add] CastledNotificationService 4.1.3
[CocoaPods.git] / Specs / a / c / 9 / DITranquillity / 2.2.2 / DITranquillity.podspec.json
blobe2a2e2179f100eaf626d9ef858760987e9ccd5f5
2   "name": "DITranquillity",
3   "version": "2.2.2",
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.2"
18   },
19   "requires_arc": true,
20   "platforms": {
21     "ios": "8.0",
22     "tvos": "9.0",
23     "osx": "10.10"
24   },
25   "source_files": "Sources/DITranquillity.h",
26   "default_subspecs": [
27     "Core",
28     "Logger",
29     "Description",
30     "Component",
31     "Storyboard"
32   ],
33   "pushed_with_swift_version": "3.1",
34   "subspecs": [
35     {
36       "name": "Core",
37       "source_files": [
38         "Sources/Core/**/*.swift",
39         "Sources/Logger/*.swift"
40       ]
41     },
42     {
43       "name": "Description",
44       "source_files": "Sources/Descriptions/**/*.swift",
45       "dependencies": {
46         "DITranquillity/Core": [
48         ]
49       }
50     },
51     {
52       "name": "Component",
53       "source_files": "Sources/Component/*.swift",
54       "dependencies": {
55         "DITranquillity/Core": [
57         ]
58       },
59       "pod_target_xcconfig": {
60         "OTHER_SWIFT_FLAGS": "-D ENABLE_DI_COMPONENT"
61       }
62     },
63     {
64       "name": "Module",
65       "source_files": "Sources/Module/*.swift",
66       "dependencies": {
67         "DITranquillity/Component": [
69         ]
70       },
71       "pod_target_xcconfig": {
72         "OTHER_SWIFT_FLAGS": "-D ENABLE_DI_MODULE"
73       }
74     },
75     {
76       "name": "Storyboard",
77       "ios": {
78         "public_header_files": "Sources/Storyboard/iOS-tvOS/*.h",
79         "source_files": "Sources/Storyboard/iOS-tvOS/*.{h,m,swift}"
80       },
81       "tvos": {
82         "public_header_files": "Sources/Storyboard/iOS-tvOS/*.h",
83         "source_files": "Sources/Storyboard/iOS-tvOS/*.{h,m,swift}"
84       },
85       "osx": {
86         "public_header_files": "Sources/Storyboard/OSX/*.h",
87         "source_files": "Sources/Storyboard/OSX/*.{h,m,swift}"
88       },
89       "pod_target_xcconfig": {
90         "GCC_PREPROCESSOR_DEFINITIONS": "ENABLE_DI_STORYBOARD"
91       },
92       "dependencies": {
93         "DITranquillity/Core": [
95         ]
96       }
97     },
98     {
99       "name": "Logger",
100       "dependencies": {
101         "DITranquillity/Core": [
103         ]
104       },
105       "pod_target_xcconfig": {
106         "OTHER_SWIFT_FLAGS": "-D ENABLE_DI_LOGGER"
107       }
108     },
109     {
110       "name": "Scan",
111       "source_files": "Sources/Scan/*.swift"
112     },
113     {
114       "name": "RuntimeArgs",
115       "source_files": "Sources/RuntimeArgs/*.swift",
116       "dependencies": {
117         "DITranquillity/Core": [
119         ]
120       }
121     },
122     {
123       "name": "Modular",
124       "dependencies": {
125         "DITranquillity/Core": [
127         ],
128         "DITranquillity/Logger": [
130         ],
131         "DITranquillity/Description": [
133         ],
134         "DITranquillity/Component": [
136         ],
137         "DITranquillity/Module": [
139         ],
140         "DITranquillity/Storyboard": [
142         ],
143         "DITranquillity/Scan": [
145         ]
146       }
147     },
148     {
149       "name": "Full",
150       "dependencies": {
151         "DITranquillity/Core": [
153         ],
154         "DITranquillity/Description": [
156         ],
157         "DITranquillity/Component": [
159         ],
160         "DITranquillity/Module": [
162         ],
163         "DITranquillity/Storyboard": [
165         ],
166         "DITranquillity/Logger": [
168         ],
169         "DITranquillity/Scan": [
171         ],
172         "DITranquillity/RuntimeArgs": [
174         ]
175       }
176     }
177   ]