From 7877543d4c04d04a0c6ec70fa96f61628c41f686 Mon Sep 17 00:00:00 2001 From: Kristóf Marussy Date: Wed, 22 Dec 2021 19:27:44 +0100 Subject: build: Add electron-builder --- .electron-builder.config.js | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 .electron-builder.config.js (limited to '.electron-builder.config.js') 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 @@ +// @ts-check + +if (process.env.VITE_APP_VERSION === undefined) { + const now = new Date; + process.env.VITE_APP_VERSION = `${now.getUTCFullYear() - 2000}.${now.getUTCMonth() + 1}.${now.getUTCDate()}-${now.getUTCHours() * 60 + now.getUTCMinutes()}`; +} + +/** + * @type {import('electron-builder').Configuration} + * @see https://www.electron.build/configuration/configuration + */ +const config = { + directories: { + output: 'dist', + buildResources: 'buildResources', + }, + files: [ + 'packages/**/dist/**', + ], + extraMetadata: { + version: process.env.VITE_APP_VERSION, + }, +}; + +module.exports = config; -- cgit v1.2.3-54-g00ecf