File 0001-Command-line-generator-possible.patch of Package sbt-boilerplate
From 2f39dcf5d7f309fa26983303776eb8443e80d1a2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fridrich=20=C5=A0trba?= <[email protected]>
Date: Mon, 2 Oct 2023 13:36:45 +0200
Subject: [PATCH] Command-line generator possible
---
src/main/scala/spray/boilerplate/Generator.scala | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/src/main/scala/spray/boilerplate/Generator.scala b/src/main/scala/spray/boilerplate/Generator.scala
index db2feb9..8cbb834 100644
--- a/src/main/scala/spray/boilerplate/Generator.scala
+++ b/src/main/scala/spray/boilerplate/Generator.scala
@@ -16,4 +16,11 @@ object Generator {
case Offset(i) ⇒ (idx + i - 1).toString
case LiteralString(lit) ⇒ lit
}
+
+ def main(args: Array[String]) {
+ val source = scala.io.Source.fromFile(args(0))
+ val lines = try source.mkString finally source.close()
+ println("// auto-generated by sbt-boilerplate")
+ println(generateFromTemplate(lines, 22))
+ }
}
--
2.42.0