diff options
-rwxr-xr-x | icons/copybreeze.sh | 24 |
1 files 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): | |||
48 | 48 | ||
49 | #Create symlinks for normal and dark version | 49 | #Create symlinks for normal and dark version |
50 | dst = "./breeze/icons" + path.join(reldir, file) | 50 | dst = "./breeze/icons" + path.join(reldir, file) |
51 | ensure_dir(dst) | 51 | if not os.path.exists(dst): |
52 | os.symlink(linkto, dst) | 52 | ensure_dir(dst) |
53 | os.symlink(linkto, dst) | ||
53 | 54 | ||
54 | invertedDst = "./breeze/icons" + path.join(reldir, file.replace(".svg", "-inverted.svg")) | 55 | invertedDst = "./breeze/icons" + path.join(reldir, file.replace(".svg", "-inverted.svg")) |
55 | ensure_dir(invertedDst) | 56 | if not os.path.exists(invertedDst): |
56 | os.symlink(linkto.replace(".svg", "-inverted.svg"), invertedDst) | 57 | ensure_dir(invertedDst) |
58 | os.symlink(linkto.replace(".svg", "-inverted.svg"), invertedDst) | ||
57 | else: | 59 | else: |
58 | # A regular icon, just copy normal and dark version | 60 | # A regular icon, just copy normal and dark version |
59 | dst = "./breeze/icons" + path.join(reldir, file) | 61 | dst = "./breeze/icons" + path.join(reldir, file) |
60 | print("Copying: " + path.join(dir, file) + " to " + dst) | 62 | if not os.path.exists(dst): |
61 | ensure_dir(dst) | 63 | print("Copying: " + path.join(dir, file) + " to " + dst) |
62 | copy2(src, dst) | 64 | ensure_dir(dst) |
65 | copy2(src, dst) | ||
63 | 66 | ||
64 | invertedDst = "./breeze/icons" + path.join(reldir, file.replace(".svg", "-inverted.svg")) | 67 | invertedDst = "./breeze/icons" + path.join(reldir, file.replace(".svg", "-inverted.svg")) |
65 | print("Copying: " + src.replace("icons", "icons-dark") + " to " + invertedDst) | 68 | if not os.path.exists(invertedDst): |
66 | ensure_dir(invertedDst) | 69 | print("Copying: " + src.replace("icons", "icons-dark") + " to " + invertedDst) |
67 | copy2(src.replace("icons", "icons-dark"), invertedDst) | 70 | ensure_dir(invertedDst) |
71 | copy2(src.replace("icons", "icons-dark"), invertedDst) | ||
68 | 72 | ||
69 | dir="upstreamBreeze" | 73 | dir="upstreamBreeze" |
70 | if not os.path.exists(dir): | 74 | if not os.path.exists(dir): |