diff --git a/lib/porcelain/build-script.ts b/lib/porcelain/build-script.ts index df613e2b..88f939c3 100644 --- a/lib/porcelain/build-script.ts +++ b/lib/porcelain/build-script.ts @@ -51,10 +51,10 @@ export default async function(config: Config, PATH?: Path): Promise { ${gum} format "## env" export PKGX_HOME="$HOME" - export PATH="${brewkit_PATHs}:$PATH" set -a ${env_plus ? `eval "$(CLICOLOR_FORCE=1 ${pkgx} ${env_plus})"` : ''} set +a + export PATH="${brewkit_PATHs}:$PATH" export PKGX="${pkgx}" export HOME=${config.path.home.string} diff --git a/lib/porcelain/fix-up.ts b/lib/porcelain/fix-up.ts index 4a7e5c86..6ee4625b 100644 --- a/lib/porcelain/fix-up.ts +++ b/lib/porcelain/fix-up.ts @@ -124,7 +124,7 @@ async function consolidate_lib64(pkg_prefix: Path) { if (!lib64.isDirectory()) return const lib = pkg_prefix.join("lib") - lib.mkpath() + Deno.mkdirSync(lib.string, { recursive: true }) for await (const [path, { isFile, isSymlink }] of lib64.ls()) { const dest = lib.join(path.basename())