From 1133adb06a46e29596df50dc28a0ecd007ebb67c Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Thu, 6 Apr 2017 10:55:19 +0200 Subject: Don't try to copy the file again if it already exists. --- icons/copybreeze.sh | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/icons/copybreeze.sh b/icons/copybreeze.sh index 00817587..bd548f25 100755 --- a/icons/copybreeze.sh +++ b/icons/copybreeze.sh @@ -48,23 +48,27 @@ def copyFile(rootDir, dir, file): #Create symlinks for normal and dark version dst = "./breeze/icons" + path.join(reldir, file) - ensure_dir(dst) - os.symlink(linkto, dst) + if not os.path.exists(dst): + ensure_dir(dst) + os.symlink(linkto, dst) invertedDst = "./breeze/icons" + path.join(reldir, file.replace(".svg", "-inverted.svg")) - ensure_dir(invertedDst) - os.symlink(linkto.replace(".svg", "-inverted.svg"), invertedDst) + if not os.path.exists(invertedDst): + ensure_dir(invertedDst) + os.symlink(linkto.replace(".svg", "-inverted.svg"), invertedDst) else: # A regular icon, just copy normal and dark version dst = "./breeze/icons" + path.join(reldir, file) - print("Copying: " + path.join(dir, file) + " to " + dst) - ensure_dir(dst) - copy2(src, dst) + if not os.path.exists(dst): + print("Copying: " + path.join(dir, file) + " to " + dst) + ensure_dir(dst) + copy2(src, dst) invertedDst = "./breeze/icons" + path.join(reldir, file.replace(".svg", "-inverted.svg")) - print("Copying: " + src.replace("icons", "icons-dark") + " to " + invertedDst) - ensure_dir(invertedDst) - copy2(src.replace("icons", "icons-dark"), invertedDst) + if not os.path.exists(invertedDst): + print("Copying: " + src.replace("icons", "icons-dark") + " to " + invertedDst) + ensure_dir(invertedDst) + copy2(src.replace("icons", "icons-dark"), invertedDst) dir="upstreamBreeze" if not os.path.exists(dir): -- cgit v1.2.3