Skip to content

Commit

Permalink
cleaned up build - supporting only sbt
Browse files Browse the repository at this point in the history
  • Loading branch information
dramage committed Apr 11, 2011
1 parent 51e5c37 commit 5d0b711
Show file tree
Hide file tree
Showing 9 changed files with 71 additions and 383 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,4 @@ target/
lib_managed/
src_managed/
project/boot/
project/plugins/project/
37 changes: 28 additions & 9 deletions README
Original file line number Diff line number Diff line change
Expand Up @@ -3,18 +3,37 @@ Scalala is a high performance numeric linear algebra library for Scala,
with rich Matlab-like operators on vectors and matrices; a library of
numerical routines; support for plotting.

(c) Daniel Ramage 2009-
This software is released under the LGPL. See LICENSE for details.

This project can be built with maven:
mvn clean compile
mvn assembly:assembly
(c) 2008- | Daniel Ramage | dramage | http://cs.stanford.edu/~dramage

Scaladoc for the public API can be built with:
mvn scala:doc
With contributions from:
David Hall <dlwh>
Jason Zaugg <retronym>
Alexander Lehmann <afwlehmann>
aerskine
And others (email me if you've contributed code and aren't listed)

Building upon and/or borrowing from solid libraries:
JFreeChart http://www.jfree.org/jfreechart/
Netlib http://code.google.com/p/netlib-java/
MTJ http://code.google.com/p/matrix-toolkits-java/
iText http://www.itextpdf.com/

This project can be built with sbt, which is included in the repo,
or can be downloaded from http://code.google.com/p/simple-build-tool/.

Run sbt (./sbt) and invoke one or more of the following targets:
compile -- Builds the library
test -- Runs the unit tests
doc -- Builds scaladoc for the public API
proguard -- Builds a distributable jar

For project maintainers, the project can be deployed with:
mvn source:jar deploy
publish

To run an interactive console, either do so through sbt (console or
console-quick) or run sbt's proguard target, and then:

To run an interactive console:
java -jar target/scalala*-jar-with-dependencies.jar
java -jar target/scala_2.8.1/scalala*.min.jar

337 changes: 0 additions & 337 deletions pom.xml

This file was deleted.

2 changes: 1 addition & 1 deletion project/build.properties
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#Project properties
#Sat May 08 13:16:21 CEST 2010
#Mon Apr 11 02:52:55 PDT 2011
project.organization=org.scalanlp
project.name=scalala
sbt.version=0.7.4
Expand Down
Loading

0 comments on commit 5d0b711

Please sign in to comment.