Updated Migrating from SBT 0.7.x to 0.10.x (markdown)

harrah 2011-06-27 18:30:27 -07:00
parent e494463e44
commit a80f018d90
1 changed files with 17 additions and 0 deletions

@ -1,6 +1,15 @@
[sbt-launch.jar]: http://repo.typesafe.com/typesafe/ivy-releases/org.scala-tools.sbt/sbt-launch/0.10.0/sbt-launch.jar [sbt-launch.jar]: http://repo.typesafe.com/typesafe/ivy-releases/org.scala-tools.sbt/sbt-launch/0.10.0/sbt-launch.jar
[mailing list]: http://groups.google.com/group/simple-build-tool/ [mailing list]: http://groups.google.com/group/simple-build-tool/
[xsbt-web-plugin]: https://github.com/siasia/xsbt-web-plugin [xsbt-web-plugin]: https://github.com/siasia/xsbt-web-plugin
[FileUtilities]: http://simple-build-tool.googlecode.com/svn/artifacts/latest/api/sbt/FileUtilities$object.html
[IO]: http://harrah.github.com/xsbt/latest/api/sbt/IO$.html
[Path 0.7]: http://simple-build-tool.googlecode.com/svn/artifacts/latest/api/sbt/Path.html
[Path object]: http://simple-build-tool.googlecode.com/svn/artifacts/latest/api/sbt/Path$.html
[Path 0.10]: http://harrah.github.com/xsbt/latest/api/sbt/Path$.html
[PathFinder 0.7]: http://simple-build-tool.googlecode.com/svn/artifacts/latest/api/sbt/PathFinder.html
[PathFinder object]: http://harrah.github.com/xsbt/latest/api/sbt/PathFinder$.html
[PathFinder 0.10]: http://harrah.github.com/xsbt/latest/api/sbt/PathFinder.html
[RichFile]: http://harrah.github.com/xsbt/latest/api/sbt/RichFile.html
The assumption here is that you are familiar with sbt 0.7.x but new to 0.10.x. The assumption here is that you are familiar with sbt 0.7.x but new to 0.10.x.
@ -187,6 +196,14 @@ meant that the `B` project had a classpath and execution dependency on `A` and `
In 0.10, declare the specific type of dependency you want. See [[Full Configuration]] for details. In 0.10, declare the specific type of dependency you want. See [[Full Configuration]] for details.
## Where did class/object X go?
| 0.7 | 0.10 |
| --- | --- |
| [FileUtilities] | [IO] |
| [Path class][Path 0.7] and [object][Path object] | [Path object][Path 0.10], `File`, [RichFile] |
| [PathFinder class][PathFinder 0.7] | `Seq[File]`, [PathFinder class][PathFinder 0.10], [PathFinder object][PathFinder object] |
## Where can I find plugins for 0.10? ## Where can I find plugins for 0.10?
See [[sbt 0.10 plugins list]] for a list of currently available plugins. See [[sbt 0.10 plugins list]] for a list of currently available plugins.