forked from elastic/elasticsearch
-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathbuild.gradle
27 lines (23 loc) · 825 Bytes
/
build.gradle
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
apply plugin: 'elasticsearch.internal-es-plugin'
apply plugin: 'elasticsearch.internal-test-artifact'
esplugin {
name 'x-pack-ql'
description 'Elasticsearch infrastructure plugin for EQL and SQL for Elasticsearch'
classname 'org.elasticsearch.xpack.ql.plugin.QlPlugin'
extendedPlugins = ['x-pack-core']
}
ext {
antlrVersion = "4.9.2"
}
archivesBaseName = 'x-pack-ql'
dependencies {
api "org.antlr:antlr4-runtime:${antlrVersion}"
api project(path: xpackModule('mapper-version'))
compileOnly project(':modules:aggregations')
compileOnly project(path: xpackModule('core'))
testApi(project(xpackModule('ql:test-fixtures'))) {
exclude group: 'org.elasticsearch.plugin', module: 'ql'
}
testImplementation project(':test:framework')
testImplementation(testArtifact(project(xpackModule('core'))))
}