summaryrefslogtreecommitdiff
path: root/java/Rakefile
diff options
context:
space:
mode:
authorChristoph Helma <helma@in-silico.ch>2015-10-08 10:43:43 +0200
committerChristoph Helma <helma@in-silico.ch>2015-10-08 10:43:43 +0200
commit1a56148aadef031c4f487bc23fda43f4ac5b7369 (patch)
tree3555c5883ed0c292b105c40c185ebba3e5bd4e3e /java/Rakefile
parent394d564699756288569169ff3e198d6d7702f092 (diff)
parente3217075b602a950a0ee995fcfa731d97b5ba3eb (diff)
new master branch
Diffstat (limited to 'java/Rakefile')
-rw-r--r--java/Rakefile15
1 files changed, 15 insertions, 0 deletions
diff --git a/java/Rakefile b/java/Rakefile
new file mode 100644
index 0000000..a865528
--- /dev/null
+++ b/java/Rakefile
@@ -0,0 +1,15 @@
+# Java class, classpath
+java_classes = [
+ ["CdkDescriptors", "cdk-1.4.19.jar"],
+ ["CdkDescriptorInfo", "cdk-1.4.19.jar"],
+ ["JoelibDescriptors", "joelib2.jar:."],
+ ["JoelibDescriptorInfo", "joelib2.jar:."],
+]
+
+task :default => java_classes.collect{|c| "#{c.first}.class"}
+
+java_classes.each do |c|
+ file "#{c.first}.class" => "#{c.first}.java" do
+ puts `javac -classpath #{c.last} #{c.first}.java`
+ end
+end