lib/autoproj/autobuild.rb in autoproj-1.13.0.b3 vs lib/autoproj/autobuild.rb in autoproj-1.13.0.b4
- old
+ new
@@ -597,18 +597,25 @@
end
end
class Autobuild::ArchiveImporter
def snapshot(package, target_dir = nil)
+ result = Hash[
+ 'mode' => mode,
+ 'no_subdirectory' => !has_subdirectory?,
+ 'archive_dir' => archive_dir || tardir]
+
if target_dir
archive_dir = File.join(target_dir, 'archives')
FileUtils.mkdir_p archive_dir
FileUtils.cp @cachefile, archive_dir
- { 'url' => "file://$AUTOPROJ_SOURCE_DIR/archives/#{File.basename(@cachefile)}" }
+ result['url'] = "file://$AUTOPROJ_SOURCE_DIR/archives/#{File.basename(@cachefile)}"
else
- { 'url' => @url.to_s }
+ result['url'] = @url.to_s
end
+
+ result
end
end
def package(name)
Autobuild::Package[name]