From 148d02fdb9314cc950e36554bab246dd70cd14e3 Mon Sep 17 00:00:00 2001 From: Colin Goodheart-Smithe Date: Thu, 1 Feb 2018 13:44:54 +0000 Subject: [PATCH] Fixes Eclipse build after secure-sm project was added --- libs/secure-sm/src/main/eclipse-build.gradle | 3 +++ libs/secure-sm/src/test/eclipse-build.gradle | 7 +++++++ settings.gradle | 5 +++++ 3 files changed, 15 insertions(+) create mode 100644 libs/secure-sm/src/main/eclipse-build.gradle create mode 100644 libs/secure-sm/src/test/eclipse-build.gradle diff --git a/libs/secure-sm/src/main/eclipse-build.gradle b/libs/secure-sm/src/main/eclipse-build.gradle new file mode 100644 index 0000000000000..a17f089781183 --- /dev/null +++ b/libs/secure-sm/src/main/eclipse-build.gradle @@ -0,0 +1,3 @@ + +// this is just shell gradle file for eclipse to have separate projects for secure-sm src and tests +apply from: '../../build.gradle' diff --git a/libs/secure-sm/src/test/eclipse-build.gradle b/libs/secure-sm/src/test/eclipse-build.gradle new file mode 100644 index 0000000000000..56dcdcbac27fa --- /dev/null +++ b/libs/secure-sm/src/test/eclipse-build.gradle @@ -0,0 +1,7 @@ + +// this is just shell gradle file for eclipse to have separate projects for secure-sm src and tests +apply from: '../../build.gradle' + +dependencies { + testCompile project(':libs:secure-sm') +} diff --git a/settings.gradle b/settings.gradle index e3a24ea148d95..e86f0f5c64498 100644 --- a/settings.gradle +++ b/settings.gradle @@ -90,6 +90,7 @@ if (isEclipse) { projects << 'server-tests' projects << 'libs:elasticsearch-core-tests' projects << 'libs:elasticsearch-nio-tests' + projects << 'libs:secure-sm-tests' } include projects.toArray(new String[0]) @@ -115,6 +116,10 @@ if (isEclipse) { project(":libs:elasticsearch-nio").buildFileName = 'eclipse-build.gradle' project(":libs:elasticsearch-nio-tests").projectDir = new File(rootProject.projectDir, 'libs/elasticsearch-nio/src/test') project(":libs:elasticsearch-nio-tests").buildFileName = 'eclipse-build.gradle' + project(":libs:secure-sm").projectDir = new File(rootProject.projectDir, 'libs/secure-sm/src/main') + project(":libs:secure-sm").buildFileName = 'eclipse-build.gradle' + project(":libs:secure-sm-tests").projectDir = new File(rootProject.projectDir, 'libs/secure-sm/src/test') + project(":libs:secure-sm-tests").buildFileName = 'eclipse-build.gradle' } // look for extra plugins for elasticsearch