aboutsummaryrefslogtreecommitdiffstats
path: root/.electron-builder.config.js
diff options
context:
space:
mode:
authorLibravatar Kristóf Marussy <kristof@marussy.com>2021-12-22 19:27:44 +0100
committerLibravatar Kristóf Marussy <kristof@marussy.com>2021-12-22 19:37:20 +0100
commit7877543d4c04d04a0c6ec70fa96f61628c41f686 (patch)
treeec870fc6fa29dc3257843c65ccb36fd208f7104f /.electron-builder.config.js
parentInitial commit (diff)
downloadsophie-7877543d4c04d04a0c6ec70fa96f61628c41f686.tar.gz
sophie-7877543d4c04d04a0c6ec70fa96f61628c41f686.tar.zst
sophie-7877543d4c04d04a0c6ec70fa96f61628c41f686.zip
build: Add electron-builder
Diffstat (limited to '.electron-builder.config.js')
-rw-r--r--.electron-builder.config.js25
1 files changed, 25 insertions, 0 deletions
diff --git a/.electron-builder.config.js b/.electron-builder.config.js
new file mode 100644
index 0000000..e0f59e7
--- /dev/null
+++ b/.electron-builder.config.js
@@ -0,0 +1,25 @@
1// @ts-check
2
3if (process.env.VITE_APP_VERSION === undefined) {
4 const now = new Date;
5 process.env.VITE_APP_VERSION = `${now.getUTCFullYear() - 2000}.${now.getUTCMonth() + 1}.${now.getUTCDate()}-${now.getUTCHours() * 60 + now.getUTCMinutes()}`;
6}
7
8/**
9 * @type {import('electron-builder').Configuration}
10 * @see https://www.electron.build/configuration/configuration
11 */
12const config = {
13 directories: {
14 output: 'dist',
15 buildResources: 'buildResources',
16 },
17 files: [
18 'packages/**/dist/**',
19 ],
20 extraMetadata: {
21 version: process.env.VITE_APP_VERSION,
22 },
23};
24
25module.exports = config;