summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--java/buildSrc/src/main/groovy/com/zeroc/gradle/plugins/slice/SliceTask.groovy13
1 files changed, 4 insertions, 9 deletions
diff --git a/java/buildSrc/src/main/groovy/com/zeroc/gradle/plugins/slice/SliceTask.groovy b/java/buildSrc/src/main/groovy/com/zeroc/gradle/plugins/slice/SliceTask.groovy
index 396c53890a0..12a4d284de3 100644
--- a/java/buildSrc/src/main/groovy/com/zeroc/gradle/plugins/slice/SliceTask.groovy
+++ b/java/buildSrc/src/main/groovy/com/zeroc/gradle/plugins/slice/SliceTask.groovy
@@ -203,8 +203,7 @@ class SliceTask extends DefaultTask {
def env = addLdLibraryPath()
def p = command.execute(env, null)
- p.consumeProcessOutput(sout, serr)
- p.waitFor()
+ p.waitForProcessOutput(sout, serr)
if (p.exitValue() != 0) {
println serr.toString()
throw new GradleException("${project.slice.slice2freezej} command failed: " + p.exitValue())
@@ -228,8 +227,7 @@ class SliceTask extends DefaultTask {
def env = addLdLibraryPath()
def p = command.execute(env, null)
- p.consumeProcessOutput(sout, serr)
- p.waitFor()
+ p.waitForProcessOutput(sout, serr)
if (p.exitValue() != 0) {
println serr.toString()
throw new GradleException("${project.slice.slice2freezej} command failed: " + p.exitValue())
@@ -497,8 +495,7 @@ class SliceTask extends DefaultTask {
def env = addLdLibraryPath()
def p = command.execute(env, null)
- p.consumeProcessOutput(sout, serr)
- p.waitFor()
+ p.waitForProcessOutput(sout, serr)
if (p.exitValue() != 0) {
println serr.toString()
throw new GradleException("${project.slice.slice2java} command failed: " + p.exitValue())
@@ -529,11 +526,9 @@ class SliceTask extends DefaultTask {
def sout = new StringBuffer()
def serr = new StringBuffer()
-
def env = addLdLibraryPath()
def p = command.execute(env, null)
- p.consumeProcessOutput(sout, serr)
- p.waitFor()
+ p.waitForProcessOutput(sout, serr)
if (p.exitValue() != 0) {
println serr.toString()
throw new GradleException("${project.slice.slice2java} command failed: " + p.exitValue())