From df31ed1fcbc25f96a7c76fe8690468ac0566c985 Mon Sep 17 00:00:00 2001 From: Josh Suereth Date: Thu, 19 Jul 2012 11:13:03 -0400 Subject: [PATCH] Fixed issue with sbt versioning for RC releases in windows. --- project/packaging.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project/packaging.scala b/project/packaging.scala index 0bd2d3294..fc5486d36 100644 --- a/project/packaging.scala +++ b/project/packaging.scala @@ -190,7 +190,7 @@ object Packaging { ) def makeWindowsXml(sbtVersion: String, sourceDir: File): scala.xml.Node = { - val version = (sbtVersion split "\\.") match { + val version = (sbtVersion split "[^\\d]" filterNot (_.isEmpty)) match { case Array(major,minor,bugfix, _*) => Seq(major,minor,bugfix, "1") mkString "." case Array(major,minor) => Seq(major,minor,"0","1") mkString "." case Array(major) => Seq(major,"0","0","1") mkString "."