From d05fb12cc66ccd16132c709caa116be7a21f449e Mon Sep 17 00:00:00 2001 From: DIYgod Date: Wed, 16 Jul 2025 12:32:40 +0800 Subject: [PATCH] feat(desktop): add preMake hook to clean temporary files before build - Implement preMake hook to remove temporary files in the output directory - Enhance build process by ensuring a clean state prior to execution --- apps/desktop/forge.config.cts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/apps/desktop/forge.config.cts b/apps/desktop/forge.config.cts index dca34077f..f5f8e44b4 100644 --- a/apps/desktop/forge.config.cts +++ b/apps/desktop/forge.config.cts @@ -245,6 +245,9 @@ const config: ForgeConfig = { }, ], hooks: { + preMake: async () => { + await rimraf("out/**/*.tmp") + }, postMake: async (_config, makeResults) => { const yml: { version?: string