diff --git a/packages/noodl-editor/scripts/build.ts b/packages/noodl-editor/scripts/build.ts index 82cfd58..4c8ad94 100644 --- a/packages/noodl-editor/scripts/build.ts +++ b/packages/noodl-editor/scripts/build.ts @@ -7,6 +7,7 @@ import { BuildTarget, getDistPlatform } from './platform/build-platforms'; // Inputs const DISABLE_SIGNING = valueToBoolean(process.env.DISABLE_SIGNING); const TARGET_PLATFORM = process.env.TARGET_PLATFORM; + const CSC_NAME = process.env.CSC_NAME; if (!TARGET_PLATFORM) throw new Error('TARGET_PLATFORM is falsy'); @@ -48,7 +49,7 @@ import { BuildTarget, getDistPlatform } from './platform/build-platforms'; DISABLE_SIGNING ? {} : { - // CSC_NAME: 'Add signing name here' + CSC_NAME }, process.env ) diff --git a/scripts/build-editor.ts b/scripts/build-editor.ts index c1ca29a..cb845de 100644 --- a/scripts/build-editor.ts +++ b/scripts/build-editor.ts @@ -15,6 +15,8 @@ const SKIP_GIT_CHECK = args.includes('--skip-git'); const WORKSPACE_PATH = path.resolve(__dirname, '..'); const TARGET_PLATFORM = process.env.TARGET_PLATFORM || getCurrentPlatform(); +const DISABLE_SIGNING = process.env.DISABLE_SIGNING; +const CSC_NAME = process.env.CSC_NAME; // Debug Configuration console.log('--- Configuration'); @@ -73,6 +75,8 @@ try { env: { ...process.env, WORKSPACE_PATH, + DISABLE_SIGNING, + CSC_NAME, } }); } catch (error) { @@ -82,7 +86,7 @@ try { if (process.platform === 'darwin') { // NOTE: /node_modules/app-builder-lib/templates/entitlements.mac.plist is missing - execSync(`ls /node_modules/app-builder-lib/templates`, { + execSync(`ls ./node_modules/app-builder-lib/templates`, { stdio: 'inherit', env: process.env }); diff --git a/scripts/noodl-editor/build-editor.ts b/scripts/noodl-editor/build-editor.ts index 778bfcb..3da1a59 100644 --- a/scripts/noodl-editor/build-editor.ts +++ b/scripts/noodl-editor/build-editor.ts @@ -12,7 +12,9 @@ import { getCurrentPlatform } from '../helper'; // Inputs const WORKSPACE_PATH = path.resolve(__dirname, '../..'); + const DISABLE_SIGNING = process.env.DISABLE_SIGNING; const TARGET_PLATFORM = process.env.TARGET_PLATFORM || getCurrentPlatform(); + const CSC_NAME = process.env.CSC_NAME; // Variables const noodlEditorPath = path.join(WORKSPACE_PATH, 'packages', 'noodl-editor'); @@ -93,7 +95,9 @@ import { getCurrentPlatform } from '../helper'; stdio: 'inherit', env: { ...process.env, - TARGET_PLATFORM + TARGET_PLATFORM, + DISABLE_SIGNING, + CSC_NAME, } }); console.log("--- 'npm run build' done!");