aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristopher Vogt <oss.nsp@cvogt.org>2017-03-28 19:32:15 -0400
committerChristopher Vogt <oss.nsp@cvogt.org>2017-04-01 23:35:35 -0400
commitec29b9f38711b2bb33b51e9bc220c17c7d09fcce (patch)
treebb8d407a46587011ae20a168ce28e2666e7ca68c
parent05d9dd8128b21eb64ffe6206af624237ac504b89 (diff)
downloadcbt-ec29b9f38711b2bb33b51e9bc220c17c7d09fcce.tar.gz
cbt-ec29b9f38711b2bb33b51e9bc220c17c7d09fcce.tar.bz2
cbt-ec29b9f38711b2bb33b51e9bc220c17c7d09fcce.zip
support `clean` task without direct mode
-rw-r--r--stage2/Lib.scala3
1 files changed, 1 insertions, 2 deletions
diff --git a/stage2/Lib.scala b/stage2/Lib.scala
index 6488c1a..52973f1 100644
--- a/stage2/Lib.scala
+++ b/stage2/Lib.scala
@@ -209,12 +209,11 @@ final class Lib(val logger: Logger) extends Stage1Lib(logger){
} else {
val performDelete = (
force || {
- val console = consoleOrFail("Use `cbt direct clean` or `cbt clean help`")
System.err.println("Files to be deleted:\n")
files.foreach( System.err.println )
System.err.println("")
System.err.print("To delete the above files type 'delete': ")
- console.readLine() == "delete"
+ new BufferedReader( new InputStreamReader(System.in), 1 ).readLine == "delete"
}
)