aboutsummaryrefslogtreecommitdiff
path: root/src/main
diff options
context:
space:
mode:
authorThibault Gagnaux <tgagnaux@gmail.com>2021-11-28 11:40:14 +0100
committerThibault Gagnaux <tgagnaux@gmail.com>2021-11-28 12:10:06 +0100
commit8fed7811e535d3f8892ea16f7587e461ef1ee98e (patch)
treea3e03352508205c5a2974b70e244bb49cd97ff96 /src/main
parent133a0cc6e0c5d5130f415cf8d9bb7155a702d2d0 (diff)
downloadfrege-gradle-plugin-8fed7811e535d3f8892ea16f7587e461ef1ee98e.tar.gz
frege-gradle-plugin-8fed7811e535d3f8892ea16f7587e461ef1ee98e.tar.bz2
frege-gradle-plugin-8fed7811e535d3f8892ea16f7587e461ef1ee98e.zip
fix: adds `System.in` as StandardInput to make `ReplFrege` task interactively
Diffstat (limited to 'src/main')
-rw-r--r--src/main/java/ch/fhnw/thga/gradleplugins/ReplFregeTask.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/main/java/ch/fhnw/thga/gradleplugins/ReplFregeTask.java b/src/main/java/ch/fhnw/thga/gradleplugins/ReplFregeTask.java
index 9ee14df..9541861 100644
--- a/src/main/java/ch/fhnw/thga/gradleplugins/ReplFregeTask.java
+++ b/src/main/java/ch/fhnw/thga/gradleplugins/ReplFregeTask.java
@@ -48,6 +48,7 @@ public abstract class ReplFregeTask extends DefaultTask {
@TaskAction
public void startFregeRepl() {
+ javaExec.setStandardInput(System.in);
javaExec.getMainClass().set(REPL_MAIN_CLASS);
javaExec.setClasspath(getClasspath().get()).exec();
}