From e4b721115f56e6038f228a80d64bd9d8cc4e5cba Mon Sep 17 00:00:00 2001 From: Robert Nasarek Date: Wed, 31 Aug 2022 11:36:38 +0200 Subject: [PATCH] resources added and win build impl --- package.json | 2 +- resources/config/config.json | 3 --- resources/files/config/config.json | 3 +++ .../templates/a-template.docx} | Bin .../templates/lbb-template.docx} | Bin resources/files/templates/rp-template.docx | Bin 0 -> 5496 bytes src/DocxInserter.js | 4 ++-- src/routes/settings.js | 4 ++-- 8 files changed, 8 insertions(+), 8 deletions(-) delete mode 100644 resources/config/config.json create mode 100644 resources/files/config/config.json rename resources/{templates/lbb-template.docx => files/templates/a-template.docx} (100%) rename resources/{templates/rp-template.docx => files/templates/lbb-template.docx} (100%) create mode 100644 resources/files/templates/rp-template.docx diff --git a/package.json b/package.json index f3e0ec7..faece7f 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "start": "cross-env NODE_ENV=development webpack serve --hot --host 0.0.0.0 --config=./webpack.dev.config.js --mode development", "build": "cross-env NODE_ENV=production webpack --config webpack.build.config.js --mode production", "package": "npm run build", - "postpackage": "electron-packager ./ --out=./builds --overwrite" + "postpackage": "electron-packager ./ --out=./builds --overwrite --platform win32,linux --icon marvin.ico --extra-resource 'resources/files'" }, "dependencies": { "@emotion/react": "^11.10.0", diff --git a/resources/config/config.json b/resources/config/config.json deleted file mode 100644 index b0b532a..0000000 --- a/resources/config/config.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "rootDir": "/home/rbrt/Schreibtisch/marvin" -} \ No newline at end of file diff --git a/resources/files/config/config.json b/resources/files/config/config.json new file mode 100644 index 0000000..6981927 --- /dev/null +++ b/resources/files/config/config.json @@ -0,0 +1,3 @@ +{ + "rootDir": "/home/rbrt/Schreibtisch/marvin/Gm312/leihgabenbegleitblaetter" +} \ No newline at end of file diff --git a/resources/templates/lbb-template.docx b/resources/files/templates/a-template.docx similarity index 100% rename from resources/templates/lbb-template.docx rename to resources/files/templates/a-template.docx diff --git a/resources/templates/rp-template.docx b/resources/files/templates/lbb-template.docx similarity index 100% rename from resources/templates/rp-template.docx rename to resources/files/templates/lbb-template.docx diff --git a/resources/files/templates/rp-template.docx b/resources/files/templates/rp-template.docx new file mode 100644 index 0000000000000000000000000000000000000000..69667af30134979f8863a74dee0bb080f3d212c1 GIT binary patch literal 5496 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 { + await writeFile('resources/files/config/config.json', JSON.stringify(config2Safe, null, 2), (err) => { if (err) { message = err; } else {