[Add] AlibabacloudPolardbx20200202 2.0.0
[CocoaPods.git] / Specs / 4 / 3 / 6 / MetaCodableMacro / 1.3.0 / MetaCodableMacro.podspec.json
blob22028baf7a8c50f9831c9708a094d9a292c1caa9
2   "name": "MetaCodableMacro",
3   "module_name": "MetaCodable",
4   "version": "1.3.0",
5   "homepage": "https://github.com/SwiftyLab/MetaCodable",
6   "summary": "Supercharge Swift's Codable implementations with macros.",
7   "description": "MetaCodable exposes custom macros which can be used to generate dynamic Codable implementations.",
8   "license": {
9     "type": "MIT",
10     "file": "LICENSE"
11   },
12   "social_media_url": "https://twitter.com/soumya_mahunt",
13   "readme": "https://github.com/SwiftyLab/MetaCodable/blob/v1.3.0/README.md",
14   "changelog": "https://github.com/SwiftyLab/MetaCodable/blob/v1.3.0/CHANGELOG.md",
15   "documentation_url": "https://swiftpackageindex.com/SwiftyLab/MetaCodable/v1.3.0/documentation/metacodable",
16   "source": {
17     "git": "https://github.com/SwiftyLab/MetaCodable.git",
18     "tag": "v1.3.0"
19   },
20   "authors": {
21     "Soumya Ranjan Mahunt": "soumya.mahunt@gmail.com"
22   },
23   "swift_versions": "5.9",
24   "platforms": {
25     "ios": "13.0",
26     "osx": "10.15",
27     "tvos": "13.0",
28     "watchos": "6.0"
29   },
30   "preserve_paths": [
31     "*.md",
32     "LICENSE",
33     "Package.swift",
34     "Sources/{MacroPlugin,PluginCore}",
35     "Utils/macro_plugin_build.sh"
36   ],
37   "source_files": "Sources/MetaCodable/**/*.*",
38   "script_phases": {
39     "name": "Build MetaCodable macro plugin",
40     "script": "  echo \"env -i PATH=\\\"$PATH\\\" SRCROOT=\\\"$PODS_TARGET_SRCROOT\\\" BUILD_DIR=\\\"$PODS_BUILD_DIR\\\" TOOLCHAIN=\\\"$DT_TOOLCHAIN_DIR\\\" CONFIG=release $METACODABLE_PLUGIN_BUILD_ENVIRONMENT \\\"${PODS_TARGET_SRCROOT}/Utils/macro_plugin_build.sh\\\"\"\n  env -i PATH=\"$PATH\" SRCROOT=\"$PODS_TARGET_SRCROOT\" BUILD_DIR=\"$PODS_BUILD_DIR\" TOOLCHAIN=\"$DT_TOOLCHAIN_DIR\" CONFIG=release $METACODABLE_PLUGIN_BUILD_ENVIRONMENT \"${PODS_TARGET_SRCROOT}/Utils/macro_plugin_build.sh\"\n",
41     "input_files": [
42       "$(PODS_TARGET_SRCROOT)/Package.swift",
43       "$(PODS_TARGET_SRCROOT)/Sources/MacroPlugin/Definitions.swift",
44       "$(PODS_TARGET_SRCROOT)/Sources/MacroPlugin/Plugin.swift",
45       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Attributes/AttributableDeclSyntax.swift",
46       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Attributes/Attribute.swift",
47       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Attributes/Codable/Codable+Expansion.swift",
48       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Attributes/Codable/Codable.swift",
49       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Attributes/Codable/CodingKeys/CodingKeyTransformer.swift",
50       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Attributes/Codable/CodingKeys/CodingKeys.swift",
51       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Attributes/Codable/CodingKeys/Strategy.swift",
52       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Attributes/Codable/IgnoreCodingInitialized.swift",
53       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Attributes/CodedAs.swift",
54       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Attributes/CodedBy.swift",
55       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Attributes/Default.swift",
56       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Attributes/IgnoreCoding/IgnoreCoding.swift",
57       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Attributes/IgnoreCoding/IgnoreDecoding.swift",
58       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Attributes/IgnoreCoding/IgnoreEncoding.swift",
59       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Attributes/KeyPath/CodedAt.swift",
60       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Attributes/KeyPath/CodedIn.swift",
61       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Attributes/KeyPath/ContentAt.swift",
62       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Attributes/KeyPath/KeyPathProvider.swift",
63       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Attributes/MemberInit/MemberInit+Expansion.swift",
64       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Attributes/MemberInit/MemberInit.swift",
65       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Attributes/PeerAttribute.swift",
66       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Diagnostics/AggregatedDiagnosticProducer.swift",
67       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Diagnostics/CombinedUsage.swift",
68       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Diagnostics/Condition/ArgumentCountCondition.swift",
69       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Diagnostics/Condition/DeclarationCondition.swift",
70       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Diagnostics/Condition/DiagnosticCondition.swift",
71       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Diagnostics/ConditionalDiagnosticProducer.swift",
72       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Diagnostics/DiagnosticProducer.swift",
73       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Diagnostics/DuplicateUsage.swift",
74       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Diagnostics/GroupedVariableDeclaration.swift",
75       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Diagnostics/InvalidCombination.swift",
76       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Diagnostics/InvalidDeclaration.swift",
77       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Diagnostics/MetaCodableMessage.swift",
78       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Diagnostics/StaticVariableDeclaration.swift",
79       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Diagnostics/UninitializedVariableDecl.swift",
80       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Expansion/AttributeExpander.swift",
81       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Expansion/Options/DeclModifiersGenerator.swift",
82       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Expansion/Options/Options.swift",
83       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/ComposedVariable.swift",
84       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/ConditionalCodingVariable.swift",
85       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Enum/AdjacentlyTaggableSwitcher.swift",
86       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Enum/AdjacentlyTaggedEnumSwitcher.swift",
87       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Enum/AnyEnumSwitcher.swift",
88       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Enum/AssociatedVariable.swift",
89       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Enum/BasicAssociatedVariable.swift",
90       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Enum/BasicEnumCaseVariable.swift",
91       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Enum/EnumCaseVariable.swift",
92       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Enum/EnumSwitcherVariable.swift",
93       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Enum/ExternallyTaggedEnumSwitcher.swift",
94       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Enum/InternallyTaggedEnumSwitcher.swift",
95       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Initialization/AnyInitialization.swift",
96       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Initialization/AnyRequiredVariableInitialization.swift",
97       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Initialization/IgnoredInitialization.swift",
98       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Initialization/MemberwiseInitGenerator.swift",
99       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Initialization/OptionalInitialization.swift",
100       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Initialization/RequiredInitialization.swift",
101       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Initialization/RequiredInitializationWithDefaultValue.swift",
102       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Initialization/RequiredVariableInitialization.swift",
103       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Initialization/VariableInitialization.swift",
104       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Property/AliasedPropertyVariable.swift",
105       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Property/AnyPropertyVariable.swift",
106       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Property/BasicPropertyVariable.swift",
107       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Property/Data/DecodingFallback.swift",
108       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Property/DefaultValueVariable.swift",
109       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Property/HelperCodedVariable.swift",
110       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Property/InitializationVariable.swift",
111       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Property/KeyedVariable.swift",
112       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Property/PropertyVariable.swift",
113       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Property/PropertyVariableTreeNode.swift",
114       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Syntax/AssociatedDeclSyntax.swift",
115       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Syntax/EnumCaseVariableDeclSyntax.swift",
116       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Syntax/MemberGroupSyntax.swift",
117       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Syntax/PropertyDeclSyntax.swift",
118       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Syntax/VariableSyntax.swift",
119       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Type/ActorVariable.swift",
120       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Type/ClassVariable.swift",
121       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Type/Data/CodingKeysMap/Case.swift",
122       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Type/Data/CodingKeysMap/CodingKeysMap.swift",
123       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Type/Data/CodingKeysMap/Key.swift",
124       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Type/Data/ConstraintGenerator.swift",
125       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Type/Data/Registration.swift",
126       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Type/EnumVariable.swift",
127       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Type/MemberGroup.swift",
128       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Type/TypeVariable.swift",
129       "$(PODS_TARGET_SRCROOT)/Sources/PluginCore/Variables/Variable.swift",
130       "$(PODS_TARGET_SRCROOT)/Utils/macro_plugin_build.sh"
131     ],
132     "output_files": [
133       "$(PODS_BUILD_DIR)/Macros/MacroPlugin/release/MacroPlugin"
134     ],
135     "execution_position": "before_compile"
136   },
137   "user_target_xcconfig": {
138     "OTHER_SWIFT_FLAGS": "-Xfrontend -load-plugin-executable -Xfrontend ${PODS_BUILD_DIR}/Macros/MacroPlugin/release/MacroPlugin#MacroPlugin",
139     "METACODABLE_PLUGIN_BUILD_ENVIRONMENT": "METACODABLE_BEING_USED_FROM_COCOAPODS=true"
140   },
141   "pod_target_xcconfig": {
142     "OTHER_SWIFT_FLAGS": "-Xfrontend -load-plugin-executable -Xfrontend ${PODS_BUILD_DIR}/Macros/MacroPlugin/release/MacroPlugin#MacroPlugin",
143     "METACODABLE_PLUGIN_BUILD_ENVIRONMENT": "METACODABLE_BEING_USED_FROM_COCOAPODS=true"
144   },
145   "swift_version": "5.9"