Rewrote if statement around defining LD_LIBRARY_PATH
This commit is contained in:
parent
e1d061ffbf
commit
3ae7a5e8d4
|
@ -34,9 +34,16 @@ in
|
||||||
recUpdate = nixpkgs.lib.recursiveUpdate;
|
recUpdate = nixpkgs.lib.recursiveUpdate;
|
||||||
libPackages = evaluated.libPackages pkgs;
|
libPackages = evaluated.libPackages pkgs;
|
||||||
shell = recUpdate {
|
shell = recUpdate {
|
||||||
env = evaluated.env // {
|
env =
|
||||||
LD_LIBRARY_PATH = (nixpkgs.lib.mkIf (libPackages != [ ]) (nixpkgs.lib.makeLibraryPath libPackages));
|
evaluated.env
|
||||||
};
|
// (
|
||||||
|
if (libPackages != [ ]) then
|
||||||
|
{
|
||||||
|
LD_LIBRARY_PATH = nixpkgs.lib.makeLibraryPath libPackages;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{ }
|
||||||
|
);
|
||||||
packages = evaluated.packages ++ (evaluated.extraPackages pkgs) ++ libPackages;
|
packages = evaluated.packages ++ (evaluated.extraPackages pkgs) ++ libPackages;
|
||||||
} evaluated.override;
|
} evaluated.override;
|
||||||
in
|
in
|
||||||
|
|
Loading…
Reference in New Issue