diff --git a/loaih/__init__.py b/loaih/__init__.py index 795b6df..522f114 100644 --- a/loaih/__init__.py +++ b/loaih/__init__.py @@ -208,16 +208,10 @@ class Build(object): subprocess.run("md5sum {appimage} > {appimage}.md5".format(appimage = appimage), shell=True) - def move(self, outdir): + def move(self): """Moves built versions to definitive storage.""" if self.built: return - if not outdir in self.storage_path: - # Let's create an updated storage_path - if self.portable: - self.storage_path = outdir + '/portable' - else: - self.storage_path = outdir os.chdir(self.appnamedir) subprocess.run("find . -iname '*.AppImage*' -exec cp {} %s \;" % self.storage_path, shell=True) diff --git a/scripts/loaih-build b/scripts/loaih-build index 0ce4031..dfbc13a 100644 --- a/scripts/loaih-build +++ b/scripts/loaih-build @@ -32,10 +32,13 @@ def build(arch, language, offline, portable, updatable, download, storage, check if check: obj.check(storage) + else: + obj.storage_path = storage + obj.download(download) obj.build() obj.checksums() - obj.move(storage) + obj.move() del obj if __name__ == '__main__':