From c37db9a9180aff72756da3d986b0c07039ad8988 Mon Sep 17 00:00:00 2001 From: jeasonnow Date: Tue, 27 Jun 2023 18:32:05 +0800 Subject: [PATCH] feat: the pake debug option should support build a debug application --- bin/builders/BaseBuilder.ts | 3 ++- package.json | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/bin/builders/BaseBuilder.ts b/bin/builders/BaseBuilder.ts index 619181c..5c96a8d 100644 --- a/bin/builders/BaseBuilder.ts +++ b/bin/builders/BaseBuilder.ts @@ -98,7 +98,8 @@ export default abstract class BaseBuilder { abstract getFileName(): string; protected getBuildCommand(): string { - return 'npm run build'; + // the debug option should support `--debug` and `--release` + return this.options.debug ? 'npm run build:debug' : 'npm run build'; } protected getBasePath(): string { diff --git a/package.json b/package.json index de6933a..8b78eed 100644 --- a/package.json +++ b/package.json @@ -33,6 +33,7 @@ "start": "npm run dev", "dev": "npm run tauri dev", "build": "npm run tauri build --release", + "build:debug": "npm run tauri build -- --debug", "build:mac": "npm run tauri build -- --target universal-apple-darwin", "build:all-unix": "chmod +x ./script/build.sh && ./script/build.sh", "build:all-windows": "pwsh ./script/build.ps1",