diff --git a/package.json b/package.json index e502351..c8f573b 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,8 @@ "scripts": { "install": "npm run build-srt && npm run rebuild", "build-srt": "node scripts/build-srt-sdk.js", - "rebuild": "node-gyp rebuild -j $(echo \"console.log(require('os').cpus().length)\" | node)", + "rebuild": "node-gyp rebuild", + "rebuild-jn": "node-gyp rebuild -j $(echo \"console.log(require('os').cpus().length)\" | node)", "clean": "node-gyp clean", "test": "jasmine", "test-jest": "jest --runInBand --detectOpenHandles", diff --git a/scripts/build-srt-sdk.js b/scripts/build-srt-sdk.js index ca38664..1a60104 100755 --- a/scripts/build-srt-sdk.js +++ b/scripts/build-srt-sdk.js @@ -44,10 +44,12 @@ if (!fs.existsSync(srtSourcePath)) { } function build() { - console.log('Building SRT SDK and prerequisites') - if (process.platform === "win32") { + console.log('Building SRT SDK and prerequisites for current platform:', process.platform); + switch (process.platform) { + case "win32": buildWin32(); - } else { + break; + default: buildNx(); } }