blob: 214c3aa62e008dc1be9bafb282881d7b633c9734 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
# Java class, classpath
java_classes = [
["CdkDescriptors", "cdk-2.0-SNAPSHOT.jar"],
["CdkDescriptorInfo", "cdk-2.0-SNAPSHOT.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 -Xlint:deprecation -classpath #{c.last} #{c.first}.java`
end
end
|