Merge pull request #66 from shivaram/sbt-assembly-deps

Add SBT target to assemble dependencies

This pull request is an attempt to address the long assembly build times during 
development. Instead of rebuilding the assembly jar for every Spark change, 
this pull request adds a new SBT target `spark` that packages all the Spark 
modules and builds an assembly of the dependencies.

So the work flow that should work now would be something like

```
./sbt/sbt spark # Doing this once should suffice
## Make changes
./sbt/sbt compile
./sbt/sbt test or ./spark-shell
```


Project: http://git-wip-us.apache.org/repos/asf/incubator-spark/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-spark/commit/8de9706b
Tree: http://git-wip-us.apache.org/repos/asf/incubator-spark/tree/8de9706b
Diff: http://git-wip-us.apache.org/repos/asf/incubator-spark/diff/8de9706b

Branch: refs/heads/master
Commit: 8de9706b86f41a37464f55e1ffe5a246adc712d1
Parents: e5316d0 0a4b76f
Author: Matei Zaharia <ma...@eecs.berkeley.edu>
Authored: Fri Oct 18 20:32:39 2013 -0700
Committer: Matei Zaharia <ma...@eecs.berkeley.edu>
Committed: Fri Oct 18 20:32:39 2013 -0700

----------------------------------------------------------------------
 bin/compute-classpath.sh | 22 ++++++++++++++++++----
 project/SparkBuild.scala | 13 ++++++++++---
 2 files changed, 28 insertions(+), 7 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-spark/blob/8de9706b/project/SparkBuild.scala
----------------------------------------------------------------------

Reply via email to