88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
|
# File 'lib/tasks/remote_file_task.rb', line 88
def define
@uri = URI.parse(url)
downloaded_file = downloaded_file_path
file downloaded_file do |f|
get_remote_file(@uri, downloaded_file)
if( == downloaded_file)
File.chmod(0755, )
end
end
if( != downloaded_file)
if(!Rake::Task.task_defined?())
file => downloaded_file do |f|
if(!File.exists?())
unpack_downloaded_file(downloaded_file, )
File.chmod(0755, )
end
end
end
end
task @name => []
end
|