mirror of https://github.com/sbt/sbt.git
Merge pull request #2154 from dwijnand/update-CONTRIBUTING-for-0.13.9
Update CONTRIBUTING for 0.13.9.
This commit is contained in:
commit
296a266add
|
|
@ -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 `<sbt>/launch/target/`.
|
||||
|
||||
For the v0.13.8 tag, the full location is:
|
||||
|
||||
<sbt>/target/sbt-launch-0.13.8.jar
|
||||
|
||||
If using the 0.13 development branch, the launcher is at:
|
||||
|
||||
<sbt>/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 `<sbt>/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
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue