Ulteriori correzioni per portable.

This commit is contained in:
Emiliano Vavassori 2022-03-21 01:33:47 +01:00
parent ae974e613a
commit be24ebf75e
1 changed files with 5 additions and 6 deletions

View File

@ -47,6 +47,11 @@ class Build(object):
def check(self, storage_path): def check(self, storage_path):
"""Checking if the requested AppImage has been already built.""" """Checking if the requested AppImage has been already built."""
self.storage_path = storage_path + ('/portable' if self.portable else '') self.storage_path = storage_path + ('/portable' if self.portable else '')
# Incompatibilities - if portable and updatable are asked together,
# only portable will be built.
if self.portable and self.updatable:
print("Upgradable and portable options were required together. Building only portable.")
self.updatable = False
for arch in self.arch: for arch in self.arch:
res = subprocess.check_output("find {path} -name '{appimage}'".format( res = subprocess.check_output("find {path} -name '{appimage}'".format(
@ -109,12 +114,6 @@ class Build(object):
if self.portable and not 'portable' in self.storage_path: if self.portable and not 'portable' in self.storage_path:
self.storage_path += "/portable" self.storage_path += "/portable"
# Incompatibilities - if portable and updatable are asked together,
# only portable will be built.
if self.portable and self.updatable:
print("Upgradable and portable options were required together. Building only portable.")
self.updatable = False
for arch in self.arch: for arch in self.arch:
# Checking if a valid path has been provided # Checking if a valid path has been provided
if self.url[arch] == '-': if self.url[arch] == '-':