JKBaseLib/LibraryAdLib/build.gradle

29 lines
826 B
Groovy

plugins {
id 'maven-publish'
}
def aarFiles = [
"GDTSDK.unionNormal.4.640.1510.aar",
"mediation_gdt_adapter_4.640.1510.4.aar",
"open_ad_sdk_7.0.1.2.aar"
]
afterEvaluate {
publishing {
publications {
aarFiles.each { aarName ->
def pubName = aarName.replaceFirst(~/(\.|_)\d+(\.\d+)+/, '')
.replace('.aar', '')
"$pubName"(MavenPublication) {
groupId = 'com.chuangketie.jk'
artifactId = 'lib_ad_' + pubName
version = rootProject.maven_version.adlib_aar_version
artifact file("libs/${aarName}")
}
}
}
repositories {
maven { url = "file://${projectDir.parent}/maven" }
}
}
}