This commit is contained in:
soraefir
2026-05-10 18:36:20 +02:00
parent 88ab6e2007
commit e53be27e96

View File

@@ -34,10 +34,15 @@ let
in { in {
mkContainer = builder; mkContainer = builder;
mkData = { name, dir, vars?{} }: pkgs.runCommand name vars '' mkData = { name, dir, vars?{} }: pkgs.runCommand name vars ''
export PATH="${pkgs.buildPackages.substituteAll}/bin:$PATH"
mkdir -p $out mkdir -p $out
cp -r ./data/${dir}/. $out/ cp -r ./data/${dir}/. $out/
find $out -type f -exec substituteAllInPlace {} + find $out -type f | while read file; do
${pkgs.replaceVarsWith {
name = "temp-sub";
src = "/dev/null"; # Dummy src, we use the script logic below
replacements = vars;
}}/bin/replace-vars "$file" --replace-inplace
done
''; '';
host = "host.containers.internal"; host = "host.containers.internal";
} }