Skip to content

Commit a9267d9

Browse files
committed
Auto-create target .js files if not present.
1 parent 7bea1da commit a9267d9

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/main/scala/sri/sbt/platform/ConfigBuilder.scala

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,13 +61,15 @@ object ConfigBuilder {
6161
artifactPath in fullOptJS := baseDirectory.value / aPath,
6262
dev := {
6363
val indexFile = baseDirectory.value / entryFile
64+
IO.touch(indexFile, setModified = false)
6465
val indexContent = IO.read(indexFile)
6566
(fastOptJS in config).value.data
6667
val launcher = s"""require("./$aPath");"""
6768
if (!indexContent.contains(launcher)) IO.append(indexFile, launcher)
6869
},
6970
prod := {
7071
val indexFile = baseDirectory.value / entryFile
72+
IO.touch(indexFile, setModified = false)
7173
val indexContent = IO.read(indexFile)
7274
(fullOptJS in config).value.data
7375
val launcher = s"""require("./$aPath");"""

0 commit comments

Comments
 (0)