gr-base/nix/deno/buildSharedCache.nix
2025-08-03 14:20:58 +07:00

14 lines
300 B
Nix

{ self }:
{ pkgs, system, scrollsDir, subDirs }:
let
emptyDenoCache = pkgs.runCommand "empty-deno-cache" {} ''
mkdir -p $out
'';
in
builtins.foldl' (accCache: subDir:
self.buildDenoCache {
inherit pkgs system scrollsDir subDir;
baseCache = accCache;
}
) emptyDenoCache subDirs