fix: enhance clean:dist and build:rpm npm scripts

This commit is contained in:
MasterAcnolo
2026-10-04 23:09:15 +02:00
parent cf65069496
commit dc8d0a62d7

View File

@@ -16,7 +16,7 @@
}, },
"main": "main.js", "main": "main.js",
"scripts": { "scripts": {
"clean:dist": "rm -rf dist/", "clean:dist": "rm -rf dist/ && rm -rf srpm-out/",
"start": "electron --no-warnings .", "start": "electron --no-warnings .",
"start:warn": "electron --trace-warnings .", "start:warn": "electron --trace-warnings .",
"start:debug": "WAYLAND_DEBUG=1 ELECTRON_ENABLE_LOGGING=1 ELECTRON_ENABLE_STACK_DUMPING=1 electron --enable-logging --v=1 .", "start:debug": "WAYLAND_DEBUG=1 ELECTRON_ENABLE_LOGGING=1 ELECTRON_ENABLE_STACK_DUMPING=1 electron --enable-logging --v=1 .",
@@ -26,7 +26,7 @@
"build": "electron-builder", "build": "electron-builder",
"build:win": "electron-builder --win", "build:win": "electron-builder --win",
"build:linux": "electron-builder --linux", "build:linux": "electron-builder --linux",
"build:rpm": "bash scripts/create-copr-package.sh", "build:rpm": "npm run clean:dist && npm run build:linux && bash scripts/create-copr-package.sh",
"build:all": "electron-builder -wl", "build:all": "electron-builder -wl",
"release": "bash scripts/release.sh", "release": "bash scripts/release.sh",
"release:publish": "bash scripts/release.sh --publish", "release:publish": "bash scripts/release.sh --publish",
@@ -67,6 +67,7 @@
}, },
"build": { "build": {
"appId": "com.masteracnolo.freedomloader", "appId": "com.masteracnolo.freedomloader",
"artifactName": "Freedom-Loader-${version}.${ext}",
"productName": "Freedom Loader", "productName": "Freedom Loader",
"publish": [ "publish": [
{ {