Skip to content

Commit efe2e52

Browse files
authored
Fix eclipse build. (#28236)
Relates #28191
1 parent 196c7b8 commit efe2e52

File tree

3 files changed

+13
-0
lines changed

3 files changed

+13
-0
lines changed
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
// this is just shell gradle file for eclipse to have separate projects for elasticsearch-core src and tests
2+
apply from: '../../build.gradle'
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
// this is just shell gradle file for eclipse to have separate projects for elasticsearch-core src and tests
2+
apply from: '../../build.gradle'
3+
4+
dependencies {
5+
testCompile project(':libs:elasticsearch-core')
6+
}

settings.gradle

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,7 @@ if (isEclipse) {
110110
// eclipse cannot handle an intermediate dependency between main and test, so we must create separate projects
111111
// for server-src and server-tests
112112
projects << 'server-tests'
113+
projects << 'libs:elasticsearch-core-tests'
113114
projects << 'libs:elasticsearch-nio-tests'
114115
}
115116

@@ -128,6 +129,10 @@ if (isEclipse) {
128129
project(":server").buildFileName = 'eclipse-build.gradle'
129130
project(":server-tests").projectDir = new File(rootProject.projectDir, 'server/src/test')
130131
project(":server-tests").buildFileName = 'eclipse-build.gradle'
132+
project(":libs:elasticsearch-core").projectDir = new File(rootProject.projectDir, 'libs/elasticsearch-core/src/main')
133+
project(":libs:elasticsearch-core").buildFileName = 'eclipse-build.gradle'
134+
project(":libs:elasticsearch-core-tests").projectDir = new File(rootProject.projectDir, 'libs/elasticsearch-core/src/test')
135+
project(":libs:elasticsearch-core-tests").buildFileName = 'eclipse-build.gradle'
131136
project(":libs:elasticsearch-nio").projectDir = new File(rootProject.projectDir, 'libs/elasticsearch-nio/src/main')
132137
project(":libs:elasticsearch-nio").buildFileName = 'eclipse-build.gradle'
133138
project(":libs:elasticsearch-nio-tests").projectDir = new File(rootProject.projectDir, 'libs/elasticsearch-nio/src/test')

0 commit comments

Comments
 (0)