-
Notifications
You must be signed in to change notification settings - Fork 1
/
buildfile
28 lines (23 loc) · 852 Bytes
/
buildfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
repositories.remote << 'http://www.ibiblio.org/maven2'
repositories.remote << 'http://cobol.cs.berkeley.edu/mvn'
repositories.remote << 'http://scala-tools.org/repo-snapshots'
require 'buildr/scala'
Buildr::Scala::DEFAULT_VERSION = '2.8.0'
SCALA_LIB = 'org.scala-lang:scala-library:2.8.0-SNAPSHOT'
SCALA_COMPILER = 'org.scala-lang:scala-compiler:2.8.0-SNAPSHOT'
SKETCH = 'edu.berkeley.cs.sketch:SKETCH:jar:0.01-SNAPSHOT'
SKETCH_UTIL = 'edu.berkeley.cs.sketch:sketch-util:jar:0.01'
define 'skalch' do
project.group = 'edu.berkeley.cs.sketch'
project.version = '0.03-SNAPSHOT'
compile.options.target = '1.5'
compile.options.lint = 'all'
define 'skalch-plugin' do
compile.with(transitive(SKETCH))
package :jar
end
define 'skalch-base' do
package :jar
resources.from("src/main")
end
end