From f2d0630c157f9681e5a79ac37848f8488e2020cc Mon Sep 17 00:00:00 2001 From: Emiliano Vavassori Date: Fri, 8 Apr 2022 23:26:50 +0200 Subject: [PATCH] Rimossi file di destinazione in caso di esistenza. --- loaih/__init__.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/loaih/__init__.py b/loaih/__init__.py index caa40e2..a2fdd52 100644 --- a/loaih/__init__.py +++ b/loaih/__init__.py @@ -337,6 +337,8 @@ class Build(object): # Create the symlink print(f"Creating {appimagefilename[arch]} and checksums.") + if os.path.exists(appimagefilename[arch]): + os.unlink(appimagefilename[arch]) os.symlink(self.appimagefilename[arch], appimagefilename[arch]) # Create the checksum for the AppImage subprocess.run(shlex.split(f"md5sum {appimagefilename[arch]} > {appimagefilename[arch]}.md5")) @@ -345,6 +347,8 @@ class Build(object): continue print(f"Creating zsync file for version {version}.") + if os.path.exists(zsyncfilename[arch]): + os.unlink(zsyncfilename[arch]) shutil.copyfile(self.zsyncfilename[arch], zsyncfilename[arch]) # Editing the zsyncfile subprocess.run(shlex.split(f"sed -i'' -e 's/^Filename:.*$/Filename: {appimagefilename[arch]}/' {zsyncfilename[arch]}"))