cachix: use separate bin output to prove it's useful
Spares compilation time by not compiling the package twice.
This commit is contained in:
parent
bd06834d5e
commit
b06201bf6f
@ -94,6 +94,8 @@ self: super: builtins.intersectAttrs super {
|
|||||||
# Won't find it's header files without help.
|
# Won't find it's header files without help.
|
||||||
sfml-audio = appendConfigureFlag super.sfml-audio "--extra-include-dirs=${pkgs.openal}/include/AL";
|
sfml-audio = appendConfigureFlag super.sfml-audio "--extra-include-dirs=${pkgs.openal}/include/AL";
|
||||||
|
|
||||||
|
cachix = enableSeparateBinOutput super.cachix;
|
||||||
|
|
||||||
hzk = overrideCabal super.hzk (drv: {
|
hzk = overrideCabal super.hzk (drv: {
|
||||||
preConfigure = "sed -i -e /include-dirs/d hzk.cabal";
|
preConfigure = "sed -i -e /include-dirs/d hzk.cabal";
|
||||||
configureFlags = "--extra-include-dirs=${pkgs.zookeeper_mt}/include/zookeeper";
|
configureFlags = "--extra-include-dirs=${pkgs.zookeeper_mt}/include/zookeeper";
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
{ haskellPackages, haskell }:
|
{ haskellPackages, haskell }:
|
||||||
|
|
||||||
haskell.lib.justStaticExecutables haskellPackages.cachix
|
(haskell.lib.doDistribute haskellPackages.cachix).bin
|
||||||
|
@ -9601,11 +9601,7 @@ in
|
|||||||
|
|
||||||
c-blosc = callPackage ../development/libraries/c-blosc { };
|
c-blosc = callPackage ../development/libraries/c-blosc { };
|
||||||
|
|
||||||
cachix = (callPackage ../development/tools/cachix { }).overrideAttrs (drv: {
|
cachix = callPackage ../development/tools/cachix { };
|
||||||
meta = drv.meta // {
|
|
||||||
hydraPlatforms = stdenv.lib.platforms.unix;
|
|
||||||
};
|
|
||||||
});
|
|
||||||
|
|
||||||
capnproto = callPackage ../development/libraries/capnproto { };
|
capnproto = callPackage ../development/libraries/capnproto { };
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user