android13/external/connectedappssdk/processor/build.gradle

42 lines
1.0 KiB
Groovy

plugins {
id 'java-library'
id 'maven-publish'
}
dependencies {
compileOnly deps.autovalueAnnotations
compileOnly deps.autoserviceAnnotations
implementation deps.javapoet
implementation deps.guava
implementation project(path: ':connectedapps-annotations')
implementation project(path: ':connectedapps-testing-annotations')
annotationProcessor deps.autovalue
annotationProcessor deps.autoservice
}
publishing {
publications {
maven(MavenPublication) {
from components.java
groupId = 'com.google.android.enterprise.connectedapps'
artifactId = 'connectedapps-processor'
version = project.version
pom {
licenses {
license {
name = 'Apache 2.0'
url = 'https://opensource.org/licenses/Apache-2.0'
}
}
}
}
}
}
java {
sourceCompatibility = JavaVersion.VERSION_1_8
targetCompatibility = JavaVersion.VERSION_1_8
}