Class: Raven::LibDirTask

Inherits:
Rake::Task
  • Object
show all
Defined in:
lib/raven/java_tasks.rb

Overview

Places all the dependencies in a given directory (useful mostly to build a distribution). The dependencies are selected from the prerequisites (using declared dependency tasks). The default directory is lib. Can be customized by setting target.

Instance Method Summary collapse

Instance Method Details

#executeObject



236
237
238
239
240
241
# File 'lib/raven/java_tasks.rb', line 236

def execute
  super
  puts "Copying libraries in #{@target}" if RakeFileUtils.verbose_flag
  @target = @target || 'lib'
  Raven.mk_libs(@target, prerequisites)
end

#target=(param) ⇒ Object



243
244
245
# File 'lib/raven/java_tasks.rb', line 243

def target=(param)
  @target = param
end