Skip to content

Commit

Permalink
gh workflow iteration
Browse files Browse the repository at this point in the history
  • Loading branch information
samifouad committed Aug 6, 2024
1 parent 1d5b2fb commit 2bf44f1
Showing 1 changed file with 11 additions and 17 deletions.
28 changes: 11 additions & 17 deletions npm/gild/bin.js
Original file line number Diff line number Diff line change
Expand Up @@ -22,23 +22,17 @@ try {
console.log(`npmRoot: ${npmRoot}`);

const binaryName = os.platform() === 'win32' ? 'gild.exe' : 'gild';

switch (os.platform()) {
case 'darwin':
binaryPath = os.arch() === 'x64'
? path.join(npmRoot, 'gild', 'node_modules', '@samifouad', 'gild-darwin-x64', binaryName)
: path.join(npmRoot, 'gild', 'node_modules', '@samifouad', 'gild-darwin-arm64', binaryName);
break;
case 'win32':
binaryPath = path.join(npmRoot, 'gild', 'node_modules', '@samifouad', 'gild-windows-x64', binaryName);
break;
case 'linux':
binaryPath = path.join(npmRoot, 'gild', 'node_modules', '@samifouad', 'gild-linux-x64', binaryName);
break;
default:
console.error(`Unsupported platform: ${os.platform()}`);
process.exit(1);
}
const binaryFolder = os.platform() === 'win32'
? 'gild-windows-x64'
: os.platform() === 'linux'
? 'gild-linux-x64'
: os.platform() === 'darwin'
? os.arch() === 'x64'
? 'gild-darwin-x64'
: 'gild-darwin-arm64'
: '';

binaryPath = path.join(npmRoot, 'node_modules', '@samifouad', binaryFolder, binaryName);

console.log(`Binary Path: ${binaryPath}`);

Expand Down

0 comments on commit 2bf44f1

Please sign in to comment.