Skip to content

Commit c464d14

Browse files
committed
debug
1 parent 643adcd commit c464d14

File tree

4 files changed

+6
-2
lines changed

4 files changed

+6
-2
lines changed

files/MergedEnvs.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@ export class ParentEnvs {
7878
posixDirs: Array<PosixDirProvision>,
7979
dynamicPosixDirs: Array<DynamicPosixDirProvision>,
8080
) {
81+
logger.debug("merge posix dirs", { posixDirs, dynamicPosixDirs });
8182
this.#posixDirs.push(...posixDirs);
8283
this.#dynamicPosixDirs.push(...dynamicPosixDirs);
8384
}

files/mod.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -646,10 +646,10 @@ export class Ghjkfile {
646646
prov,
647647
);
648648
}),
649-
...base.posixDirs,
650649
...final.posixDirs,
651-
...base.dynamicPosixDirs,
650+
...base.posixDirs,
652651
...final.dynamicPosixDirs,
652+
...base.dynamicPosixDirs,
653653
// env hooks
654654
...hooks,
655655
],

modules/envs/posix.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ export async function cookPosixEnv(
2222
},
2323
) {
2424
logger.debug("cooking env", envKey, { envDir });
25+
logger.debug("recipe", recipe);
2526
const reducedRecipe = await reduceStrangeProvisions(gcx, recipe);
2627
await $.removeIfExists(envDir);
2728
// create the shims for the user's environment

modules/envs/reducer.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import { unwrapZodRes } from "../../port.ts";
2+
import logger from "../../utils/logger.ts";
23
import { execTask } from "../tasks/exec.ts";
34
import { getTasksCtx } from "../tasks/inter.ts";
45
import type { GhjkCtx } from "../types.ts";
@@ -66,6 +67,7 @@ export async function reduceStrangeProvisions(
6667
const reducerStore = getProvisionReducerStore(gcx);
6768
// Replace by `Object.groupBy` once the types for it are fixed
6869
const bins = {} as Record<string, Provision[]>;
70+
logger(import.meta).debug("provides", env.provides);
6971
for (const item of env.provides) {
7072
let bin = bins[item.ty];
7173
if (!bin) {

0 commit comments

Comments
 (0)