diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 99acfdd79..88cba9758 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -114,38 +114,30 @@ Build from source $ git clone git://github.com/sbt/sbt.git $ cd sbt -3. The initial branch is the development branch [0.13](https://github.com/sbt/sbt/tree/0.13), which contains the latest code for the next major sbt release. To build a specific release or commit, switch to the associated tag. The tag for the latest stable release is [v0.13.8](https://github.com/sbt/sbt/tree/v0.13.8): +3. The default branch is the development branch [0.13](https://github.com/sbt/sbt/tree/0.13), which contains the latest code for the next major sbt release. To build a specific release or commit, switch to the associated tag. The tag for the latest stable release is [v0.13.9](https://github.com/sbt/sbt/tree/v0.13.9): - $ git checkout v0.13.8 + $ git checkout v0.13.9 - Note that sbt is always built with the previous stable release. For example, the [0.13](https://github.com/sbt/sbt/tree/0.13) branch is built with 0.13.2 and the [v0.13.2](https://github.com/sbt/sbt/tree/v0.13.2) tag is built with 0.13.1. + Note that sbt is always built with the previous stable release. For example, the [0.13](https://github.com/sbt/sbt/tree/0.13) branch is built with 0.13.8 and the [v0.13.8](https://github.com/sbt/sbt/tree/v0.13.8) tag is built with 0.13.8. 4. To build the launcher and publish all components locally, $ sbt > publishLocal -5. To use this locally built version of sbt, copy your stable `~/bin/sbt` script to `~/bin/xsbt` and change it to use the launcher jar in `/launch/target/`. - - For the v0.13.8 tag, the full location is: - - /target/sbt-launch-0.13.8.jar - - If using the 0.13 development branch, the launcher is at: - - /launch/target/sbt-launch.jar +5. To use this locally built version of sbt, copy your stable `~/bin/sbt` script to `~/bin/xsbt` and change it to use the launcher jar at `/launch/target/sbt-launch.jar`. Directory `target` is removed by `clean` command. Second solution is using the artifact stored in the local ivy repository. - The launcher is located in: + The launcher is located in: - $HOME/.ivy2/local/org.scala-sbt/sbt-launch/0.13.8/jars/sbt-launch.jar + $HOME/.ivy2/local/org.scala-sbt/sbt-launch/0.13.9/jars/sbt-launch.jar - for v0.13.8 tag, or in: + for v0.13.9 tag, or in: - $HOME/.ivy2/local/org.scala-sbt/sbt-launch/0.13.10-SNAPSHOT/jars/sbt-launch.jar + $HOME/.ivy2/local/org.scala-sbt/sbt-launch/0.13.10-SNAPSHOT/jars/sbt-launch.jar - for development branch. + for the development branch. ## Modifying sbt