From e3dcf2645b329588bbdd5eaf38cd9cd088311d69 Mon Sep 17 00:00:00 2001 From: Thada Wangthammang Date: Mon, 6 May 2024 21:26:51 +0700 Subject: [PATCH] fix(cli): getting platform value --- packages/main/src/command/build/build.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/main/src/command/build/build.ts b/packages/main/src/command/build/build.ts index 8a0b04e..1dc9395 100644 --- a/packages/main/src/command/build/build.ts +++ b/packages/main/src/command/build/build.ts @@ -176,7 +176,7 @@ export function getHostTarget(): TargetOptions { debug?.(`Host Node.js Version: ${nodeVersion}`); return { - platform: system.hostPlatform as TargetOptions['platform'], + platform: process.platform === 'win32' ? 'win' : process.platform === 'darwin' ? 'macos' : 'linux', arch: system.hostArch as TargetOptions['arch'], /** * The pkg version 5.8.1 only support node.js version 18.x and below. @@ -207,6 +207,7 @@ export async function buildExecutable(options: NammathamConfigs, result: BuildNo } else { targetOptions = target; } + debug?.(`Building executable for target: ${targetOptions.runtime}-${targetOptions.platform}-${targetOptions.arch}`); if (targetOptions.runtime === 'bun') { throw new Error(`Conflict target build runtime: ${targetOptions.runtime} with ${options.runtime}`); }