Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 8 additions & 1 deletion health-metrics/apk-size/app/configure.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,14 @@ repositories {
if (project.hasProperty('sdks')) {
project.android {
sdks.split(',').each { sdk ->
def (groupId, artifactId, version) = sdk.split(':')
def sdkParts = sdk.split(':')
if (sdkParts.size() != 3) {
throw new GradleException(
"Invalid SDK format: '${sdk}'. " +
"Expected format: 'groupId:artifactId:version' (sdks: '${sdks}')"
)
}
def (groupId, artifactId, version) = sdkParts
productFlavors.create(artifactId) {
dimension 'firebase'
}
Expand Down
Loading