Sha256: 24bc2ef6aa47cef3c5892ca270cab9a01d8ae39ddc5a40817dc083773801c302

Contents?: true

Size: 418 Bytes

Versions: 10

Compression:

Stored size: 418 Bytes

Contents

# 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

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
lazar-0.9.3 java/Rakefile
lazar-0.9.2 java/Rakefile
lazar-0.9.1 java/Rakefile
lazar-0.9.0 java/Rakefile
lazar-0.0.9 java/Rakefile
lazar-0.0.7 java/Rakefile
lazar-0.0.6 java/Rakefile
lazar-0.0.4 java/Rakefile
lazar-0.0.3 java/Rakefile
lazar-0.0.1 java/Rakefile