diff options
Diffstat (limited to 'nixpkgs/maintainers/scripts/kde/collect-logs.nu')
-rwxr-xr-x | nixpkgs/maintainers/scripts/kde/collect-logs.nu | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/nixpkgs/maintainers/scripts/kde/collect-logs.nu b/nixpkgs/maintainers/scripts/kde/collect-logs.nu new file mode 100755 index 000000000000..1d07fa9d2caf --- /dev/null +++ b/nixpkgs/maintainers/scripts/kde/collect-logs.nu @@ -0,0 +1,11 @@ +#!/usr/bin/env nix-shell +#!nix-shell -i nu -p nushell +cd $"($env.FILE_PWD)/../../.." + +mkdir logs +nix-env -qaP -f . -A kdePackages --json --out-path | from json | values | par-each { |it| + echo $"Processing ($it.pname)..." + if "outputs" in $it { + nix-store --read-log $it.outputs.out | save -f $"logs/($it.pname).log" + } +} |