From a287db761566d44f368c3adb9b814b465fca7166 Mon Sep 17 00:00:00 2001 From: Aljoscha Rittner Date: Fri, 18 Mar 2022 16:53:25 +0100 Subject: [PATCH] Source generation build fix with backslash file-separator --- build.sbt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build.sbt b/build.sbt index 510aabb6..7a837d9c 100644 --- a/build.sbt +++ b/build.sbt @@ -364,7 +364,8 @@ val files = project val files = (base ** (_.isFile)).pair(sbt.io.Path.relativeTo(base)) val lines = files.toList.map(_._2).map { s => val ident = s.replaceAll("[^a-zA-Z0-9_]+", "_") - ident -> s"""val $ident = createUrl("$s")""" + val sanitized = s.replace('\\', '/') + ident -> s"""val $ident = createUrl("$sanitized")""" } val content = s"""package docspell.files