summaryrefslogtreecommitdiffhomepage
path: root/packages/desktop-electron/scripts/copy-icons.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/desktop-electron/scripts/copy-icons.ts')
-rw-r--r--packages/desktop-electron/scripts/copy-icons.ts12
1 files changed, 12 insertions, 0 deletions
diff --git a/packages/desktop-electron/scripts/copy-icons.ts b/packages/desktop-electron/scripts/copy-icons.ts
new file mode 100644
index 000000000..400f42757
--- /dev/null
+++ b/packages/desktop-electron/scripts/copy-icons.ts
@@ -0,0 +1,12 @@
+import { $ } from "bun"
+import { resolveChannel } from "./utils"
+
+const arg = process.argv[2]
+const channel = arg === "dev" || arg === "beta" || arg === "prod" ? arg : resolveChannel()
+
+const src = `./icons/${channel}`
+const dest = "resources/icons"
+
+await $`rm -rf ${dest}`
+await $`cp -R ${src} ${dest}`
+console.log(`Copied ${channel} icons from ${src} to ${dest}`)