datahub/gms/impl/build.gradle
2020-06-11 10:21:51 -07:00

30 lines
945 B
Groovy

apply plugin: 'java'
apply plugin: 'pegasus'
dependencies {
compile project(':gms:api')
compile project(path: ':gms:api', configuration: 'dataTemplate')
compile project(':li-utils')
compile project(':metadata-models')
compile project(':metadata-dao')
compile project(path: ':metadata-dao', configuration: 'dataTemplate')
compile project(':metadata-dao-impl:ebean-dao')
compile project(':metadata-dao-impl:elasticsearch-dao')
compile project(':metadata-dao-impl:neo4j-dao')
compile project(':metadata-testing:metadata-test-utils')
compile spec.product.pegasus.restliServer
compile project(':metadata-restli-resource')
compileOnly externalDependency.lombok
testCompile externalDependency.parseqTest
testCompile externalDependency.mockito
testCompile externalDependency.testng
}
// Generate IDLs
pegasus.main.idlOptions.addIdlItem([
'com.linkedin.metadata.resources',
])
ext.apiProject = project(':gms:api')