blob: e2aa13c5984fc86d1e5216c3d39db43f38a13c27 [file] [log] [blame]
apply plugin: 'com.android.tools.java-library'
apply plugin: 'com.android.tools.kotlin'
apply plugin: 'com.android.tools.publish'
apply plugin: 'sdk-java-lib'
dependencies {
api project(':base:annotations')
api libs.guava
implementation libs.kotlin_stdlib
testImplementation libs.junit
testImplementation project(':base:testutils')
testImplementation libs.truth
testImplementation libs.kotlin_test
}
group = 'com.android.tools'
archivesBaseName = 'common'
version = rootProject.ext.baseVersion
project.ext.pomName = 'Android Tools common library'
project.ext.pomDesc = 'common library used by other Android tools libraries.'
task writeVersionProperties(type: com.android.tools.internal.VersionPropertiesWriter) {
outputFilePath = "com/android/version.properties"
outputDirectory = project.layout.buildDirectory.dir("generated/resources/version_property")
}
sourceSets {
main.resources.srcDir writeVersionProperties.outputDirectory
}