Class: Jerbil::JarTask
Description
A task to create jar files.
Example
Jerbil::JarTask.new do |t|
t.dir = JAVA_BUILD_DIR
t.filename = DISTJAR
t.depends_on :clean, :compile
end
Attributes
| Name | Read/write? | Description | ||
|---|---|---|---|---|
| dir | RW | |||
| filename | RW | |||
| files | RW | |||
| name | RW | |||
Public Class methods
new (name=:jar) {|self if block_given?| ...}
# File lib/jerbil/jar_task.rb, line 18 18: def initialize(name=:jar) 19: @name = name 20: yield self if block_given? 21: raise "must define filename" if filename.nil? 22: raise "must define dir or files" if dir.nil? and files.nil? 23: define 24: end