mirror of
https://codeberg.org/icewind/logsmash.git
synced 2026-06-03 10:04:12 +02:00
initial matching
This commit is contained in:
parent
73e9c08413
commit
246b4552f9
31 changed files with 87489 additions and 43394 deletions
|
|
@ -5,16 +5,21 @@ final: prev: let
|
|||
inherit (prev.lib.lists) flatten;
|
||||
packages = prev.lib.traceValSeq (importJSON ./versions.json);
|
||||
|
||||
loggingFor = name:
|
||||
loggingFor = mode: name:
|
||||
mapAttrs (major: data: (final.callPackage ./extracted-logs.nix {
|
||||
inherit (data) url sha256 version;
|
||||
inherit name major;
|
||||
inherit name major mode;
|
||||
}));
|
||||
in {
|
||||
logging-extractor = final.callPackage ./logging-extractor.nix {};
|
||||
extracted-logs-parts = mapAttrs loggingFor packages;
|
||||
extracted-logs-parts = mapAttrs (loggingFor "json") packages;
|
||||
extracted-logs-parts-rust = mapAttrs (loggingFor "rust") packages;
|
||||
extracted-logs = symlinkJoin {
|
||||
name = "extracted-logs";
|
||||
paths = flatten (map attrValues (attrValues final.extracted-logs-parts));
|
||||
};
|
||||
extracted-logs-rust = symlinkJoin {
|
||||
name = "extracted-logs";
|
||||
paths = flatten (map attrValues (attrValues final.extracted-logs-parts-rust));
|
||||
};
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue