blob: 5ad2493260625e8700506be2d432ba9888a77885 [file] [log] [blame]
description = 'gRPC: Thrift'
dependencies {
compile project(':grpc-core'),
'org.apache.thrift:libthrift:0.9.3'
}
String generatedSourcePath = "${projectDir}/src/generated"
project.sourceSets {
main {
java {
srcDir "${generatedSourcePath}/main/java"
srcDir "${generatedSourcePath}/main/grpc"
}
}
test {
java {
srcDir "${generatedSourcePath}/test/java"
srcDir "${generatedSourcePath}/test/grpc"
}
}
}
compileTestJava {
// Thrift-generated code produces some warnings.
options.compilerArgs += ["-Xep:MissingOverride:OFF",
"-Xep:NonOverridingEquals:OFF", "-Xep:TypeParameterUnusedInFormals:OFF"]
}
idea {
module {
sourceDirs += file("${projectDir}/src/generated/test/java");
}
}