class RakeDependencies::Tasks::All
Public Instance Methods
define()
click to toggle source
# File lib/rake_dependencies/tasks/all.rb, line 38 def define namespace containing_namespace do Clean.new do |t| t.name = clean_task_name t.dependency = dependency t.path = path end Download.new do |t| t.name = download_task_name t.dependency = dependency t.version = version t.path = path t.type = type t.os_ids = os_ids t.distribution_directory = distribution_directory t.uri_template = uri_template t.file_name_template = file_name_template end Extract.new do |t| t.name = extract_task_name t.dependency = dependency t.version = version t.path = path t.type = type t.os_ids = os_ids t.distribution_directory = distribution_directory t.binary_directory = binary_directory t.file_name_template = file_name_template t.strip_path_template = strip_path_template t.target_name_template = target_name_template end Fetch.new do |t| t.name = fetch_task_name t.dependency = dependency t.download_task = download_task_name t.extract_task = extract_task_name end Ensure.new do |t| t.name = ensure_task_name t.dependency = dependency t.version = version t.path = path t.binary_directory = binary_directory t.needs_fetch = needs_fetch t.clean_task = clean_task_name t.download_task = download_task_name t.extract_task = extract_task_name end end end