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
|
override lazy val settings = super.settings ++ buildSettings ++ Status.settings
|
||||||
def buildSettings = Seq(
|
def buildSettings = Seq(
|
||||||
organization := "org.scala-sbt",
|
organization := "org.scala-sbt",
|
||||||
version := "0.12.0-SNAPSHOT",
|
version := "0.12.0-Beta",
|
||||||
publishArtifact in packageDoc := false,
|
publishArtifact in packageDoc := false,
|
||||||
scalaVersion := "2.9.2",
|
scalaVersion := "2.9.2",
|
||||||
publishMavenStyle := false,
|
publishMavenStyle := false,
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,7 @@ object Status
|
||||||
lazy val publishStatus = SettingKey[String]("publish-status")
|
lazy val publishStatus = SettingKey[String]("publish-status")
|
||||||
|
|
||||||
def settings: Seq[Setting[_]] = Seq(
|
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" },
|
publishStatus <<= isSnapshot { snap => if(snap) "snapshots" else "releases" },
|
||||||
commands += stampVersion
|
commands += stampVersion
|
||||||
)
|
)
|
||||||
|
|
@ -26,5 +26,5 @@ object Status
|
||||||
format.format(new java.util.Date(time))
|
format.format(new java.util.Date(time))
|
||||||
}
|
}
|
||||||
final val Snapshot = "-SNAPSHOT"
|
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]
|
[scala]
|
||||||
version: 2.9.1
|
version: auto
|
||||||
|
|
||||||
[app]
|
[app]
|
||||||
org: org.scala-sbt
|
org: org.scala-sbt
|
||||||
name: 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}
|
class: ${sbt.main.class-sbt.xMain}
|
||||||
components: xsbti
|
components: xsbti
|
||||||
cross-versioned: true
|
cross-versioned: true
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,10 @@
|
||||||
[scala]
|
[scala]
|
||||||
version: 2.9.1
|
version: auto
|
||||||
|
|
||||||
[app]
|
[app]
|
||||||
org: org.scala-sbt
|
org: org.scala-sbt
|
||||||
name: sbt
|
name: sbt
|
||||||
version: 0.12.0-SNAPSHOT
|
version: 0.12.0-Beta
|
||||||
class: sbt.ScriptMain
|
class: sbt.ScriptMain
|
||||||
components: xsbti
|
components: xsbti
|
||||||
cross-versioned: true
|
cross-versioned: true
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,10 @@
|
||||||
[scala]
|
[scala]
|
||||||
version: 2.9.1
|
version: auto
|
||||||
|
|
||||||
[app]
|
[app]
|
||||||
org: org.scala-sbt
|
org: org.scala-sbt
|
||||||
name: sbt
|
name: sbt
|
||||||
version: 0.12.0-SNAPSHOT
|
version: 0.12.0-Beta
|
||||||
class: sbt.ConsoleMain
|
class: sbt.ConsoleMain
|
||||||
components: xsbti
|
components: xsbti
|
||||||
cross-versioned: true
|
cross-versioned: true
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue