Statically link dhall-*
executables
This change statically links the `dhall-*` family of executables so that they start up more quickly on NixOS. This also updates the `dhallToNix` utility to use the statically linked `dhall-to-nix` executable
This commit is contained in:
parent
ffa631dd39
commit
fd2c8d0a00
@ -94,7 +94,7 @@ with pkgs;
|
|||||||
cmark = callPackage ../development/libraries/cmark { };
|
cmark = callPackage ../development/libraries/cmark { };
|
||||||
|
|
||||||
dhallToNix = callPackage ../build-support/dhall-to-nix.nix {
|
dhallToNix = callPackage ../build-support/dhall-to-nix.nix {
|
||||||
inherit (haskellPackages) dhall-nix;
|
inherit dhall-nix;
|
||||||
};
|
};
|
||||||
|
|
||||||
diffPlugins = (callPackage ../build-support/plugins.nix {}).diffPlugins;
|
diffPlugins = (callPackage ../build-support/plugins.nix {}).diffPlugins;
|
||||||
@ -6212,6 +6212,16 @@ with pkgs;
|
|||||||
|
|
||||||
clooj = callPackage ../development/interpreters/clojure/clooj.nix { };
|
clooj = callPackage ../development/interpreters/clojure/clooj.nix { };
|
||||||
|
|
||||||
|
dhall = haskell.lib.justStaticExecutables haskellPackages.dhall;
|
||||||
|
|
||||||
|
dhall-nix = haskell.lib.justStaticExecutables haskellPackages.dhall-nix;
|
||||||
|
|
||||||
|
dhall-bash = haskell.lib.justStaticExecutables haskellPackages.dhall-bash;
|
||||||
|
|
||||||
|
dhall-json = haskell.lib.justStaticExecutables haskellPackages.dhall-json;
|
||||||
|
|
||||||
|
dhall-text = haskell.lib.justStaticExecutables haskellPackages.dhall-text;
|
||||||
|
|
||||||
beam = callPackage ./beam-packages.nix { };
|
beam = callPackage ./beam-packages.nix { };
|
||||||
|
|
||||||
inherit (beam.interpreters)
|
inherit (beam.interpreters)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user