From 139cc204f09dae7bf621d79dfdf071686cef9807 Mon Sep 17 00:00:00 2001 From: Kenny Ballou Date: Sat, 17 Apr 2021 17:43:06 -0600 Subject: overlays: emacs: update elisp builder from jwiegley Signed-off-by: Kenny Ballou --- overlays/emacs/builders/elisp.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'overlays') diff --git a/overlays/emacs/builders/elisp.nix b/overlays/emacs/builders/elisp.nix index 871bffba..90adea0f 100644 --- a/overlays/emacs/builders/elisp.nix +++ b/overlays/emacs/builders/elisp.nix @@ -1,4 +1,4 @@ -# https://github.com/jwiegley/nix-config/blob/4d296ad/overlays/emacs/builder.nix +# https://github.com/jwiegley/nix-config/blob/ba43753/overlays/emacs/builder.nix { stdenv , pkgs , emacs @@ -17,6 +17,11 @@ stdenv.mkDerivation { buildInputs = [ emacs ] ++ buildInputs; buildPhase = '' ${preBuild} + ARGS=$(find ${pkgs.lib.concatStrings + (builtins.map (arg: arg + "/share/emacs/site-lisp ") buildInputs)} \ + -type d -exec echo -L {} \;) + mkdir $out + export HOME=$out ${emacs}/bin/emacs -Q -nw -L . --batch -f batch-byte-compile *.el ''; installPhase = '' -- cgit v1.2.1