From dfe9a5af3e47bf79efd56beaa56338dadc1650f6 Mon Sep 17 00:00:00 2001 From: Javier Viola Date: Wed, 14 Dec 2022 12:30:36 -0300 Subject: [PATCH] fix template to works with nix --- cli/src/js-binding-template.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cli/src/js-binding-template.ts b/cli/src/js-binding-template.ts index 1b2659e64f..1aedb6b78c 100644 --- a/cli/src/js-binding-template.ts +++ b/cli/src/js-binding-template.ts @@ -14,7 +14,8 @@ function isMusl() { // For Node 10 if (!process.report || typeof process.report.getReport !== 'function') { try { - return readFileSync('/usr/bin/ldd', 'utf8').includes('musl') + const lddPath = require('child_process').execSync('which ldd').toString().trim(); + return readFileSync(lddPath, 'utf8').includes('musl') } catch (e) { return true }