UNPKG

667 BJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3exports.computeToolEnv = exports.computeEnv = void 0;
4function computeEnv(oldValue, newValues) {
5 const parsedOldValue = oldValue ? oldValue.split(":") : [];
6 return newValues
7 .concat(parsedOldValue)
8 .filter(it => it.length > 0)
9 .join(":");
10}
11exports.computeEnv = computeEnv;
12function computeToolEnv(libPath) {
13 // noinspection SpellCheckingInspection
14 return {
15 ...process.env,
16 DYLD_LIBRARY_PATH: computeEnv(process.env.DYLD_LIBRARY_PATH, libPath),
17 };
18}
19exports.computeToolEnv = computeToolEnv;
20//# sourceMappingURL=bundledTool.js.map
\No newline at end of file