2019-08-31 20:51:14 -07:00
|
|
|
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')
|
2019-10-02 11:08:52 -07:00
|
|
|
compile project(':metadata-dao')
|
|
|
|
compile project(path: ':metadata-dao', configuration: 'dataTemplate')
|
2019-08-31 20:51:14 -07:00
|
|
|
compile project(':metadata-dao-impl:ebean-dao')
|
|
|
|
compile project(':metadata-dao-impl:elasticsearch-dao')
|
2019-11-27 00:51:28 -08:00
|
|
|
compile project(':metadata-dao-impl:neo4j-dao')
|
2019-10-02 11:08:52 -07:00
|
|
|
compile project(':metadata-testing:metadata-test-utils')
|
2019-08-31 20:51:14 -07:00
|
|
|
compile spec.product.pegasus.restliServer
|
|
|
|
compile project(':metadata-restli-resource')
|
|
|
|
|
|
|
|
compileOnly externalDependency.lombok
|
|
|
|
|
|
|
|
testCompile externalDependency.parseqTest
|
|
|
|
testCompile externalDependency.mockito
|
2020-03-26 21:53:29 -07:00
|
|
|
testCompile externalDependency.testng
|
2019-08-31 20:51:14 -07:00
|
|
|
}
|
|
|
|
|
|
|
|
// Generate IDLs
|
|
|
|
pegasus.main.idlOptions.addIdlItem([
|
2020-04-02 20:53:22 -07:00
|
|
|
'com.linkedin.metadata.resources',
|
2019-08-31 20:51:14 -07:00
|
|
|
])
|
|
|
|
|
2020-06-11 10:21:51 -07:00
|
|
|
ext.apiProject = project(':gms:api')
|