This page is no longer maintained — Please continue to the home page at www.scala-lang.org

ANNOUNCE: sbt 0.3.2

3 replies
Mark Harrah
Joined: 2008-12-18,
User offline. Last seen 35 weeks 3 days ago.

I would like to announce the first release of sbt, a build tool for Scala that
aims to do the basics well.  It is currently for Scala-only projects.

Some features:
- Configuration is done in Scala
- Sources are recompiled based on dependency information provided by compiler
- Support for ScalaCheck, specs, and ScalaTest
- Support for subprojects
- External dependency management options:
 + Basic inline declarations in your configuration
 + Maven (partial support) or Ivy configuration files
 + Manual management (put all jars in lib directory)

For more information, please see the project website:
  http://code.google.com/p/simple-build-tool/
and please use the mailing list for questions, comments, and suggestions:
  http://groups.google.com/group/simple-build-tool

Thanks to everyone who tested early snapshots!

-Mark

David Pollak
Joined: 2008-12-16,
User offline. Last seen 42 years 45 weeks ago.
Re: ANNOUNCE: sbt 0.3.2

Awesome.

On Thu, Dec 18, 2008 at 6:54 AM, Mark Harrah <harrah [at] bu [dot] edu> wrote:
I would like to announce the first release of sbt, a build tool for Scala that
aims to do the basics well.  It is currently for Scala-only projects.

Some features:
- Configuration is done in Scala
- Sources are recompiled based on dependency information provided by compiler
- Support for ScalaCheck, specs, and ScalaTest
- Support for subprojects
- External dependency management options:
 + Basic inline declarations in your configuration
 + Maven (partial support) or Ivy configuration files
 + Manual management (put all jars in lib directory)

For more information, please see the project website:
  http://code.google.com/p/simple-build-tool/
and please use the mailing list for questions, comments, and suggestions:
  http://groups.google.com/group/simple-build-tool

Thanks to everyone who tested early snapshots!

-Mark




--
Lift, the simply functional web framework http://liftweb.net
Collaborative Task Management http://much4.us
Follow me: http://twitter.com/dpp
Git some: http://github.com/dpp

n8han
Joined: 2008-12-19,
User offline. Last seen 32 weeks 6 days ago.
Re: ANNOUNCE: sbt 0.3.2

I have it working against a Lift pom.xml, except because Ivy doesn't use my
specified repositories I switched to the Scala format:

val scala_lang = "org.scala-lang" % "scala-library" % "2.7.1"
val liftweb = "net.liftweb" % "lift-webkit" % "0.9"
val jetty = "org.mortbay.jetty" % "jetty" % "6.1.14"

But that gives an error on update:
"impossible to get artifacts when data has not been loaded. IvyNode =
junit#junit;4.4"

Which seems to be related to https://issues.apache.org/jira/browse/IVY-987

I did manage to get my non-central artifacts in the cache and was able to go
back to using the pom.xml, which updates the other dependencies and compiles
fine. So something different is happening there between inline transitive
dependencies and ones defined in pom.xml, but it is probably Ivy's bug to
fix.

Anyway, good stuff!

Nathan

Jonas Bonér
Joined: 2008-12-19,
User offline. Last seen 42 years 45 weeks ago.
Re: ANNOUNCE: sbt 0.3.2
Very cool. Thanks.

2008/12/18 Mark Harrah <harrah [at] bu [dot] edu>
I would like to announce the first release of sbt, a build tool for Scala that
aims to do the basics well.  It is currently for Scala-only projects.

Some features:
- Configuration is done in Scala
- Sources are recompiled based on dependency information provided by compiler
- Support for ScalaCheck, specs, and ScalaTest
- Support for subprojects
- External dependency management options:
 + Basic inline declarations in your configuration
 + Maven (partial support) or Ivy configuration files
 + Manual management (put all jars in lib directory)

For more information, please see the project website:
  http://code.google.com/p/simple-build-tool/
and please use the mailing list for questions, comments, and suggestions:
  http://groups.google.com/group/simple-build-tool

Thanks to everyone who tested early snapshots!

-Mark



--
Jonas Bonér

http://jonasboner.com

Copyright © 2012 École Polytechnique Fédérale de Lausanne (EPFL), Lausanne, Switzerland