# File lib/autobuild/import/tar.rb, line 70 def url=(url) @url = URI.parse(url) raise ConfigException, "invalid URL #{url}" unless VALID_URI_SCHEMES.include?(@url.scheme) @mode = TarImporter.url_to_mode(url) if @url.scheme == 'file' @cachefile = @url else @cachefile = File.join(cachedir, File.basename(@url.path)) end end