diff --git a/flake.nix b/flake.nix index 273e7c1..c247275 100644 --- a/flake.nix +++ b/flake.nix @@ -40,16 +40,17 @@ nativeBuildInputs = [ (pkgs.sbcl.withPackages (lib.const - (lib.concatMap (p: p.lispLibs) inputsFrom))) + (lib.concatMap (p: p.lispLibs) inputsFrom))) ] ++ lib.concatMap (p: p.runtimeInputs or []) inputsFrom; LD_LIBRARY_PATH = let getNativeLibs = d: d.nativeLibs - or [] + or [] ++ builtins.concatMap getNativeLibs (d.lispLibs or []); - in lib.makeLibraryPath (lib.lists.unique (builtins.concatMap getNativeLibs inputsFrom)); + in + lib.makeLibraryPath (lib.lists.unique (builtins.concatMap getNativeLibs inputsFrom)); }; } );