[Add] AlibabacloudBPStudio20210931 4.0.4
[CocoaPods.git] / Specs / a / c / 9 / DITranquillity / 2.1.4 / DITranquillity.podspec.json
blob413a4d66db9bfb8cc284fa7d5fcd828101544c58
2   "name": "DITranquillity",
3   "version": "2.1.4",
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.1.4"
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.0",
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       "dependencies": {
89         "DITranquillity/Core": [
91         ]
92       }
93     },
94     {
95       "name": "Logger",
96       "dependencies": {
97         "DITranquillity/Core": [
99         ]
100       },
101       "pod_target_xcconfig": {
102         "OTHER_SWIFT_FLAGS": "-D ENABLE_DI_LOGGER"
103       }
104     },
105     {
106       "name": "Scan",
107       "source_files": "Sources/Scan/*.swift"
108     },
109     {
110       "name": "RuntimeArgs",
111       "source_files": "Sources/RuntimeArgs/*.swift",
112       "dependencies": {
113         "DITranquillity/Core": [
115         ]
116       }
117     },
118     {
119       "name": "Modular",
120       "dependencies": {
121         "DITranquillity/Core": [
123         ],
124         "DITranquillity/Logger": [
126         ],
127         "DITranquillity/Description": [
129         ],
130         "DITranquillity/Component": [
132         ],
133         "DITranquillity/Module": [
135         ],
136         "DITranquillity/Storyboard": [
138         ],
139         "DITranquillity/Scan": [
141         ]
142       }
143     },
144     {
145       "name": "Full",
146       "dependencies": {
147         "DITranquillity/Core": [
149         ],
150         "DITranquillity/Description": [
152         ],
153         "DITranquillity/Component": [
155         ],
156         "DITranquillity/Module": [
158         ],
159         "DITranquillity/Storyboard": [
161         ],
162         "DITranquillity/Logger": [
164         ],
165         "DITranquillity/Scan": [
167         ],
168         "DITranquillity/RuntimeArgs": [
170         ]
171       }
172     }
173   ]