From e05d73965acfaa29235621b775d1005330ec7cae Mon Sep 17 00:00:00 2001 From: Gregory Schier Date: Tue, 23 Jul 2024 15:28:31 -0700 Subject: [PATCH] Fix Windows vendor tmp path --- scripts/vendor-node.cjs | 4 ++-- scripts/vendor-protoc.cjs | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/scripts/vendor-node.cjs b/scripts/vendor-node.cjs index 6ec0caf9..daa02585 100644 --- a/scripts/vendor-node.cjs +++ b/scripts/vendor-node.cjs @@ -8,8 +8,8 @@ const MAC_ARM = 'darwin_arm64'; const MAC_X64 = 'darwin_x64'; const LNX_X64 = 'linux_x64'; const WIN_X64 = 'win32_x64'; -const URL_MAP = { +const URL_MAP = { [MAC_ARM]: 'https://nodejs.org/download/release/v22.5.1/node-v22.5.1-darwin-arm64.tar.gz', [MAC_X64]: 'https://nodejs.org/download/release/v22.5.1/node-v22.5.1-darwin-x64.tar.gz', [LNX_X64]: 'https://nodejs.org/download/release/v22.5.1/node-v22.5.1-linux-arm64.tar.gz', @@ -38,7 +38,7 @@ mkdirSync(dstDir, {recursive: true}); const key = `${process.platform}_${process.env.YAKK_TARGET_ARCH ?? process.arch}`; console.log('Vendoring NodeJS binary for', key); const url = URL_MAP[key]; - const tmpDir = path.join(__dirname, 'tmp', new Date().toISOString()); + const tmpDir = path.join(__dirname, 'tmp', Date.now().toString()); // Download GitHub release artifact const {filePath} = await new Downloader({url, directory: tmpDir,}).download(); diff --git a/scripts/vendor-protoc.cjs b/scripts/vendor-protoc.cjs index 1caa6cd8..204ca1ab 100644 --- a/scripts/vendor-protoc.cjs +++ b/scripts/vendor-protoc.cjs @@ -37,8 +37,9 @@ mkdirSync(dstDir, {recursive: true}); (async function () { const key = `${process.platform}_${process.env.YAAK_TARGET_ARCH ?? process.arch}`; + console.log("Vendoring protoc binary for", key); const url = URL_MAP[key]; - const tmpDir = path.join(__dirname, 'tmp', new Date().toISOString()); + const tmpDir = path.join(__dirname, 'tmp', Date.now().toString()); // Download GitHub release artifact const {filePath} = await new Downloader({url, directory: tmpDir,}).download();