Skip to content

Commit b0a51c6

Browse files
SUPERCILEXsamtstern
authored andcommitted
Fix broken POM files (#1061)
1 parent 62968e5 commit b0a51c6

File tree

1 file changed

+17
-2
lines changed

1 file changed

+17
-2
lines changed

build.gradle

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -131,8 +131,7 @@ allprojects { project ->
131131
dependenciesNode = asNode().appendNode("dependencies")
132132
}
133133

134-
// Add all that are 'compile'
135-
configurations.api.allDependencies.each {
134+
configurations.api.dependencies.each {
136135
def dependencyNode = dependenciesNode.appendNode('dependency')
137136
dependencyNode.appendNode('groupId', it.group)
138137

@@ -143,6 +142,22 @@ allprojects { project ->
143142
}
144143

145144
dependencyNode.appendNode('version', it.version)
145+
146+
dependencyNode.appendNode('scope', 'compile')
147+
}
148+
configurations.implementation.dependencies.each {
149+
def dependencyNode = dependenciesNode.appendNode('dependency')
150+
dependencyNode.appendNode('groupId', it.group)
151+
152+
if (submodules.contains(it.name)) {
153+
dependencyNode.appendNode('artifactId', "firebase-ui-${it.name}")
154+
} else {
155+
dependencyNode.appendNode('artifactId', it.name)
156+
}
157+
158+
dependencyNode.appendNode('version', it.version)
159+
160+
dependencyNode.appendNode('scope', 'runtime')
146161
}
147162

148163
// Common values

0 commit comments

Comments
 (0)