From 2a499353d4f0daaaaac7bc62ea182ee34a5c43d4 Mon Sep 17 00:00:00 2001 From: Dorchies David <david.dorchies@irstea.fr> Date: Tue, 10 Sep 2019 14:25:12 +0200 Subject: [PATCH] MAJ Release v4.5.0 windows app --- package.json | 4 ++-- scripts/clean_release.js | 10 ++++++++++ 2 files changed, 12 insertions(+), 2 deletions(-) create mode 100644 scripts/clean_release.js diff --git a/package.json b/package.json index 099b1c329..4c42e08a3 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "displayName": "Cassiopée", "description": "Hydraulic calculators", "author": "Irstea", - "version": "4.4.2", + "version": "4.5.0", "main": "main.js", "homepage": "http://cassiopee.g-eau.net", "license": "MIT", @@ -23,7 +23,7 @@ "copy-electron-icon-windows": "copy \"src\\android-chrome-512x512.png\" \"electron\\icon.png\" /Y", "electron": "npm run update-dist-index-mimetypes && \"node_modules/.bin/electron\" .", "release-linux": "npm run build && npm run update-dist-index-mimetypes && \"node_modules/.bin/electron-builder\"", - "release-windows": "rd /s /q release && npm run build && npm run update-dist-index-mimetypes && npm run copy-electron-icon-windows && \"node_modules/.bin/electron-builder\"", + "release-windows": "node scripts/clean_release.js && npm run build && npm run update-dist-index-mimetypes && npm run copy-electron-icon-windows && \"node_modules/.bin/electron-builder\"", "compodoc": "node \"node_modules/@compodoc/compodoc/bin/index-cli.js\" -p src/tsconfig.app.json -s --language fr-FR -d compodoc-fr", "viz": "tsviz -recursive src/ nghyd_class_diagram.png" }, diff --git a/scripts/clean_release.js b/scripts/clean_release.js new file mode 100644 index 000000000..510e7608b --- /dev/null +++ b/scripts/clean_release.js @@ -0,0 +1,10 @@ +'use strict'; + +const fs = require('fs'); +const rimraf = require('rimraf'); + +const path = './release'; + +if (fs.existsSync(path)) { + rimraf.sync(path); +} -- GitLab