blob: a8655283171af94e17c7b1e2e55e1ab6075af691 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
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
|