mirror of https://github.com/sbt/sbt.git
0.12.0-Beta
This commit is contained in:
parent
13d3e7dde3
commit
e9bfcdfc58
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Reference in New Issue