parent
faacd1b270
commit
6922b8784d
@ -0,0 +1,10 @@ |
||||
#!/usr/bin/env bash |
||||
set -euo pipefail |
||||
|
||||
SCRIPT_DIR="$( cd "$(dirname "$0")" ; pwd -P )" |
||||
cd "$SCRIPT_DIR" |
||||
|
||||
./update-from-overlay |
||||
|
||||
./update-manual |
||||
git commit -m "emacs.pkgs.manualPackages: $(date --iso)" -- . |
@ -0,0 +1,7 @@ |
||||
#!/usr/bin/env bash |
||||
set -euo pipefail |
||||
|
||||
SCRIPT_DIR="$( cd "$(dirname "$0")" ; pwd -P )" |
||||
cd "$SCRIPT_DIR" |
||||
|
||||
nix-build --no-out-link update-manual.nix | xargs -n 1 -P $(nproc) bash -c |
@ -0,0 +1,11 @@ |
||||
let |
||||
pkgs = import ../../../../../. { |
||||
config.allowBroken = true; |
||||
}; |
||||
inherit (pkgs) lib emacs; |
||||
inherit (lib) isDerivation hasAttr filterAttrs mapAttrs attrValues; |
||||
|
||||
# Extract updateScript's from manually package emacs packages |
||||
hasScript = filterAttrs (_: v: isDerivation v && hasAttr "updateScript" v) emacs.pkgs.manualPackages; |
||||
|
||||
in attrValues (mapAttrs (_: v: v.updateScript) hasScript) |
Loading…
Reference in new issue