mirror of
https://github.com/sbt/sbt.git
synced 2026-10-06 18:14:04 +02:00
0.12.0-Beta
This commit is contained in:
+1
-1
@@ -15,7 +15,7 @@ object Sbt extends Build
|
||||
override lazy val settings = super.settings ++ buildSettings ++ Status.settings
|
||||
def buildSettings = Seq(
|
||||
organization := "org.scala-sbt",
|
||||
version := "0.12.0-SNAPSHOT",
|
||||
version := "0.12.0-Beta",
|
||||
publishArtifact in packageDoc := false,
|
||||
scalaVersion := "2.9.2",
|
||||
publishMavenStyle := false,
|
||||
|
||||
@@ -8,7 +8,7 @@ object Status
|
||||
lazy val publishStatus = SettingKey[String]("publish-status")
|
||||
|
||||
def settings: Seq[Setting[_]] = Seq(
|
||||
isSnapshot <<= version(v => v.contains("-") && !isMilestone(v)),
|
||||
isSnapshot <<= version(v => v.contains("-") && snapshotQualifier(v)),
|
||||
publishStatus <<= isSnapshot { snap => if(snap) "snapshots" else "releases" },
|
||||
commands += stampVersion
|
||||
)
|
||||
@@ -26,5 +26,5 @@ object Status
|
||||
format.format(new java.util.Date(time))
|
||||
}
|
||||
final val Snapshot = "-SNAPSHOT"
|
||||
def isMilestone(v: String) = Pattern.matches(""".+-M\d+""", v)
|
||||
def snapshotQualifier(v: String) = !Pattern.matches(""".+-(M|Alpha|Beta|RC)\d*""", v)
|
||||
}
|
||||
@@ -1,10 +1,10 @@
|
||||
[scala]
|
||||
version: 2.9.1
|
||||
version: auto
|
||||
|
||||
[app]
|
||||
org: org.scala-sbt
|
||||
name: sbt
|
||||
version: read(sbt.version)[0.12.0-SNAPSHOT]
|
||||
version: read(sbt.version)[0.12.0-Beta]
|
||||
class: ${sbt.main.class-sbt.xMain}
|
||||
components: xsbti
|
||||
cross-versioned: true
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
[scala]
|
||||
version: 2.9.1
|
||||
version: auto
|
||||
|
||||
[app]
|
||||
org: org.scala-sbt
|
||||
name: sbt
|
||||
version: 0.12.0-SNAPSHOT
|
||||
version: 0.12.0-Beta
|
||||
class: sbt.ScriptMain
|
||||
components: xsbti
|
||||
cross-versioned: true
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
[scala]
|
||||
version: 2.9.1
|
||||
version: auto
|
||||
|
||||
[app]
|
||||
org: org.scala-sbt
|
||||
name: sbt
|
||||
version: 0.12.0-SNAPSHOT
|
||||
version: 0.12.0-Beta
|
||||
class: sbt.ConsoleMain
|
||||
components: xsbti
|
||||
cross-versioned: true
|
||||
|
||||
Reference in New Issue
Block a user