mirror of https://github.com/sbt/sbt.git
0.13 branch for new development
This commit is contained in:
parent
e9bfcdfc58
commit
56d8432682
14
README.md
14
README.md
|
|
@ -41,16 +41,18 @@ This is the 0.11.x series of sbt (soon to be 0.12.x).
|
|||
|
||||
<xsbt>/target/sbt-launch-0.12.0-M2.jar
|
||||
|
||||
If using the 0.12 development branch, the launcher is at:
|
||||
If using the 0.13 development branch, the launcher is at:
|
||||
|
||||
<xsbt>/target/sbt-launch-0.12.0-SNAPSHOT.jar
|
||||
<xsbt>/target/sbt-launch-0.13.0-SNAPSHOT.jar
|
||||
|
||||
## Modifying sbt
|
||||
|
||||
When developing sbt itself, there is no need to run `build-all`, since this generates documentation as well. For the fastest turnaround time for checking compilation only, run `compile`.
|
||||
1. New development takes place on the 0.13 branch. Fixes and improvements that are binary compatible with 0.12.0 can be get backported to the 0.12 branch.
|
||||
|
||||
To use your modified version of sbt in a project locally, run `publish-local`. If you have modified the launcher, also run `proguard`.
|
||||
2. When developing sbt itself, there is no need to run `build-all`, since this generates documentation as well. For the fastest turnaround time for checking compilation only, run `compile`.
|
||||
|
||||
After each `publish-local`, clean the `~/.sbt/boot/` directory. Alternatively, if sbt is running and the launcher hasn't changed, run `reboot full` to have sbt do this for you.
|
||||
3. To use your modified version of sbt in a project locally, run `publish-local`. If you have modified the launcher, also run `proguard`.
|
||||
|
||||
If a project has `project/build.properties` defined, either delete the file or change `sbt.version` to `0.12.0-SNAPSHOT`.
|
||||
4. After each `publish-local`, clean the `~/.sbt/boot/` directory. Alternatively, if sbt is running and the launcher hasn't changed, run `reboot full` to have sbt do this for you.
|
||||
|
||||
5. If a project has `project/build.properties` defined, either delete the file or change `sbt.version` to `0.13.0-SNAPSHOT`.
|
||||
|
|
|
|||
|
|
@ -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-Beta",
|
||||
version := "0.13.0-SNAPSHOT",
|
||||
publishArtifact in packageDoc := false,
|
||||
scalaVersion := "2.9.2",
|
||||
publishMavenStyle := false,
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
[app]
|
||||
org: org.scala-sbt
|
||||
name: sbt
|
||||
version: read(sbt.version)[0.12.0-Beta]
|
||||
version: read(sbt.version)[0.13.0-SNAPSHOT]
|
||||
class: ${sbt.main.class-sbt.xMain}
|
||||
components: xsbti
|
||||
cross-versioned: true
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
[app]
|
||||
org: org.scala-sbt
|
||||
name: sbt
|
||||
version: 0.12.0-Beta
|
||||
version: 0.13.0-SNAPSHOT
|
||||
class: sbt.ScriptMain
|
||||
components: xsbti
|
||||
cross-versioned: true
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
[app]
|
||||
org: org.scala-sbt
|
||||
name: sbt
|
||||
version: 0.12.0-Beta
|
||||
version: 0.13.0-SNAPSHOT
|
||||
class: sbt.ConsoleMain
|
||||
components: xsbti
|
||||
cross-versioned: true
|
||||
|
|
|
|||
Loading…
Reference in New Issue