Skip to content

Commit 2009795

Browse files
authored
fix: Fixed the transitive dependency issue on generated aar file (#858)
1 parent cc69cb3 commit 2009795

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

gradle/maven-publish.gradle

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,18 @@ publishing {
5353
connection = POM_SCM_CONNECTION
5454
developerConnection = POM_SCM_DEV_CONNECTION
5555
}
56+
57+
//Replace this with components.release after we updated the gradle version
58+
withXml {
59+
def dependenciesNode = asNode().appendNode('dependencies')
60+
61+
project.configurations.implementation.allDependencies.each {
62+
def dependencyNode = dependenciesNode.appendNode('dependency')
63+
dependencyNode.appendNode('groupId', it.group)
64+
dependencyNode.appendNode('artifactId', it.name)
65+
dependencyNode.appendNode('version', it.version)
66+
}
67+
}
5668
}
5769
}
5870
}

0 commit comments

Comments
 (0)