diff options
-rw-r--r-- | java/buildSrc/src/main/groovy/com/zeroc/gradle/plugins/slice/SliceTask.groovy | 13 |
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()) |