Sha256: a844dae26078f7d2bd6ccc0e67b9d23ef2f61b72e3d0d7e8dcd687b961ca623a

Contents?: true

Size: 449 Bytes

Versions: 6

Compression:

Stored size: 449 Bytes

Contents

# 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

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
lazar-1.2.1 java/Rakefile
lazar-1.2.0 java/Rakefile
lazar-1.1.3 java/Rakefile
lazar-1.1.0 java/Rakefile
lazar-1.0.1 java/Rakefile
lazar-1.0.0 java/Rakefile