rename cached files as distribution tarballs
Example: lua5.3.2 -> lua-5.3.2.tar.gz
This commit is contained in:
parent
13e45c9db0
commit
fe8c16bc7c
@ -231,9 +231,11 @@ class Program(object):
|
|||||||
def get_download_name(self):
|
def get_download_name(self):
|
||||||
return self.name + "-" + self.version + ("-win32" if self.win32_zip else "")
|
return self.name + "-" + self.version + ("-win32" if self.win32_zip else "")
|
||||||
|
|
||||||
|
def get_file_name(self):
|
||||||
|
return self.get_download_name() + (".zip" if self.win32_zip else ".tar.gz")
|
||||||
|
|
||||||
def get_download_url(self):
|
def get_download_url(self):
|
||||||
return self.downloads + "/" + self.get_download_name() + (
|
return self.downloads + "/" + self.get_file_name()
|
||||||
".zip" if self.win32_zip else ".tar.gz")
|
|
||||||
|
|
||||||
def fetch(self):
|
def fetch(self):
|
||||||
if self.fetched:
|
if self.fetched:
|
||||||
@ -249,7 +251,7 @@ class Program(object):
|
|||||||
if not os.path.exists(opts.downloads):
|
if not os.path.exists(opts.downloads):
|
||||||
os.makedirs(opts.downloads)
|
os.makedirs(opts.downloads)
|
||||||
|
|
||||||
archive_name = os.path.join(opts.downloads, self.name + self.version)
|
archive_name = os.path.join(opts.downloads, self.get_file_name())
|
||||||
url = self.get_download_url()
|
url = self.get_download_url()
|
||||||
message = "Fetching {} from {}".format(self.title, url)
|
message = "Fetching {} from {}".format(self.title, url)
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user