From a9267d956f58710e1d37ff3149870314471f2815 Mon Sep 17 00:00:00 2001 From: Irfan Ahmad Date: Sat, 13 Jan 2018 17:07:04 -0800 Subject: [PATCH] Auto-create target .js files if not present. --- src/main/scala/sri/sbt/platform/ConfigBuilder.scala | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/scala/sri/sbt/platform/ConfigBuilder.scala b/src/main/scala/sri/sbt/platform/ConfigBuilder.scala index 7ba6a31..01f1399 100644 --- a/src/main/scala/sri/sbt/platform/ConfigBuilder.scala +++ b/src/main/scala/sri/sbt/platform/ConfigBuilder.scala @@ -61,6 +61,7 @@ object ConfigBuilder { artifactPath in fullOptJS := baseDirectory.value / aPath, dev := { val indexFile = baseDirectory.value / entryFile + IO.touch(indexFile, setModified = false) val indexContent = IO.read(indexFile) (fastOptJS in config).value.data val launcher = s"""require("./$aPath");""" @@ -68,6 +69,7 @@ object ConfigBuilder { }, prod := { val indexFile = baseDirectory.value / entryFile + IO.touch(indexFile, setModified = false) val indexContent = IO.read(indexFile) (fullOptJS in config).value.data val launcher = s"""require("./$aPath");"""