evaluationDependsOn(xpackModule('core')) apply plugin: 'elasticsearch.esplugin' esplugin { name 'spatial' description 'A plugin for Basic Spatial features' classname 'org.elasticsearch.xpack.spatial.SpatialPlugin' extendedPlugins = ['x-pack-core'] } dependencies { compileOnly project(path: xpackModule('core'), configuration: 'default') testCompile project(path: xpackModule('core'), configuration: 'testArtifacts') compile project(path: ':modules:geo', configuration: 'default') restTestConfig project(path: ':modules:geo', configuration: 'restTests') } restResources { restApi { includeCore '_common', 'bulk', 'indices', 'index', 'search' } restTests { includeCore 'geo_shape' } } testClusters.integTest { setting 'xpack.license.self_generated.type', 'trial' setting 'indices.breaker.request.limit', '25kb' testDistribution = 'DEFAULT' } licenseHeaders { // This class was sourced from apache lucene's sandbox module tests excludes << 'org/apache/lucene/geo/XShapeTestUtil.java' }