emacs-irony: shrink closure
Goes from 1.6G -> 154M
This commit is contained in:
parent
bfb06ec5d9
commit
3155fbff0a
@ -131,6 +131,7 @@ env NIXPKGS_ALLOW_BROKEN=1 nix-instantiate --show-trace ../../../../ -A emacsPac
|
|||||||
|
|
||||||
irony = super.irony.overrideAttrs (old: {
|
irony = super.irony.overrideAttrs (old: {
|
||||||
cmakeFlags = old.cmakeFlags or [] ++ [ "-DCMAKE_INSTALL_BINDIR=bin" ];
|
cmakeFlags = old.cmakeFlags or [] ++ [ "-DCMAKE_INSTALL_BINDIR=bin" ];
|
||||||
|
NIX_CFLAGS_COMPILE = "-UCLANG_RESOURCE_DIR";
|
||||||
preConfigure = ''
|
preConfigure = ''
|
||||||
cd server
|
cd server
|
||||||
'';
|
'';
|
||||||
@ -144,6 +145,9 @@ env NIXPKGS_ALLOW_BROKEN=1 nix-instantiate --show-trace ../../../../ -A emacsPac
|
|||||||
make check
|
make check
|
||||||
cd ../..
|
cd ../..
|
||||||
'';
|
'';
|
||||||
|
preFixup = ''
|
||||||
|
rm -rf $out/share/emacs/site-lisp/elpa/*/server
|
||||||
|
'';
|
||||||
dontUseCmakeBuildDir = true;
|
dontUseCmakeBuildDir = true;
|
||||||
doCheck = true;
|
doCheck = true;
|
||||||
packageRequires = [ self.emacs ];
|
packageRequires = [ self.emacs ];
|
||||||
|
Loading…
x
Reference in New Issue
Block a user