From 8bfa3f4e69df1c91be19b396e54db4ff2e18cfb9 Mon Sep 17 00:00:00 2001 From: Martin Krasser Date: Mon, 15 Mar 2010 11:08:25 +0100 Subject: [PATCH] OS-specific substring search in paths (fixes 'sbt dist' issue on Windows) --- project/build/AkkaProject.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project/build/AkkaProject.scala b/project/build/AkkaProject.scala index c3c7211d97..891126f22e 100644 --- a/project/build/AkkaProject.scala +++ b/project/build/AkkaProject.scala @@ -358,7 +358,7 @@ class AkkaParent(info: ProjectInfo) extends DefaultProject(info) { def deployTask(info: ProjectInfo, toDir: Path) = task { val projectPath = info.projectPath.toString - val moduleName = projectPath.substring(projectPath.lastIndexOf('/') + 1, projectPath.length) + val moduleName = projectPath.substring(projectPath.lastIndexOf(System.getProperty("file.separator")) + 1, projectPath.length) // FIXME need to find out a way to grab these paths from the sbt system val JAR_FILE_NAME = moduleName + "_%s-%s.jar".format(defScalaVersion.value, version) val JAR_FILE_PATH = projectPath + "/target/scala_%s/".format(defScalaVersion.value) + JAR_FILE_NAME