Skip to content

Commit c470061

Browse files
committed
Fix eclipse build. (#28236)
Relates #28191
1 parent bdc766b commit c470061

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
@@ -108,6 +108,7 @@ if (isEclipse) {
108108
// eclipse cannot handle an intermediate dependency between main and test, so we must create separate projects
109109
// for server-src and server-tests
110110
projects << 'server-tests'
111+
projects << 'libs:elasticsearch-core-tests'
111112
}
112113

113114
include projects.toArray(new String[0])
@@ -125,6 +126,10 @@ if (isEclipse) {
125126
project(":server").buildFileName = 'eclipse-build.gradle'
126127
project(":server-tests").projectDir = new File(rootProject.projectDir, 'server/src/test')
127128
project(":server-tests").buildFileName = 'eclipse-build.gradle'
129+
project(":libs:elasticsearch-core").projectDir = new File(rootProject.projectDir, 'libs/elasticsearch-core/src/main')
130+
project(":libs:elasticsearch-core").buildFileName = 'eclipse-build.gradle'
131+
project(":libs:elasticsearch-core-tests").projectDir = new File(rootProject.projectDir, 'libs/elasticsearch-core/src/test')
132+
project(":libs:elasticsearch-core-tests").buildFileName = 'eclipse-build.gradle'
128133
}
129134

130135
/**

0 commit comments

Comments
 (0)