-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathbuildfile
More file actions
32 lines (22 loc) · 899 Bytes
/
buildfile
File metadata and controls
32 lines (22 loc) · 899 Bytes
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
29
30
31
32
# Buildr build script.
require 'buildr/scala'
VERSION_NUMBER = "0.3-SNAPSHOT"
GROUP = "org.flowpaint"
# Maven 2.0 remote repositories:
repositories.remote << "http://www.ibiblio.org/maven2/"
repositories.remote << "http://repository.jboss.org/maven2/"
repositories.remote << "http://scala-tools.org/repo-releases/"
# Used libraries:
MIGLAYOUT = transitive('com.miglayout:miglayout:jar:3.6')
JANINO = transitive('janino:janino:jar:2.5.15')
TROVE = transitive('trove:trove:jar:2.1.1')
JPEN = artifact('jpen:jpen:jar:100101').from('lib/jpen-2.jar')
BROWSERLAUNCHER = artifact('browserlauncher2:browserlauncher2:jar:1.3').from('lib/BrowserLauncher2-1_3.jar')
desc "The Flowpaint project. http://www.flowpaint.org"
define "flowpaint" do
project.version = VERSION_NUMBER
project.group = GROUP
resources
compile.with JPEN, MIGLAYOUT, JANINO, BROWSERLAUNCHER, TROVE
package :jar
end