Jeff Tycz
02/10/2021, 12:36 AMcom.tycz:library-android:0.2.0
Where library
is the module name in the project
I want to change it to something like this
com.tycz:myProject-android:0.2.0
How can I change the artifact name?mdabrowski89
02/10/2021, 7:27 AMlibrary
moduleJoost Klitsie
02/10/2021, 8:46 AMJoost Klitsie
02/10/2021, 8:51 AMafterEvaluate {
project.publishing.publications.all {
groupId = group
if (it.name.contains('metadata')) {
artifactId = "$libraryName"
} else {
artifactId = "$libraryName-$name"
}
}
}
kotlin
afterEvaluate {
publishing.publications.all {
this as MavenPublication
artifactId = project.name + "-$name".takeUnless { "metadata" in name }.orEmpty()
}
}
Joost Klitsie
02/10/2021, 8:56 AMproject.name
part with your own nameJoost Klitsie
02/10/2021, 8:56 AMJeff Tycz
02/11/2021, 12:06 AMmyLibrary-androidRelease
and myLibrary-kotlinMultiplatform