lua-wrapper: fix luaPath and luaCpath definitions
Before the change:
$ nix-instantiate --eval --strict --expr 'with import ./. {}; with corsix-th.luaEnv; [luaPath luaCpath]'
error:
error: attribute 'lib' missing
After the change:
$ nix-instantiate --eval --strict --expr 'with import ./. {}; with corsix-th.luaEnv; [luaPath luaCpath]'
[ "/nix/store/f17ah5zjri1yjacc1c50g9xlr8qqwbgh-lua-5.2.4-env/share/lua/5.2/?.lua;/nix/store/f17ah5zjri1yjacc1c50g9xlr8qqwbgh-lua-5.2.4-env/share/lua/5.2/?/init.lua" "/nix/store/f17ah5zjri1yjacc1c50g9xlr8qqwbgh-lua-5.2.4-env/lib/lua/5.2/?.so" ]
This commit is contained in:
committed by
Matthieu Coudron
parent
88a82d455f
commit
09a5f17eec
@@ -60,8 +60,8 @@ let
|
||||
passthru = lua.passthru // {
|
||||
interpreter = "${env}/bin/lua";
|
||||
inherit lua;
|
||||
luaPath = lua.pkgs.lib.genLuaPathAbsStr env;
|
||||
luaCpath = lua.pkgs.lib.genLuaCPathAbsStr env;
|
||||
luaPath = lua.pkgs.luaLib.genLuaPathAbsStr env;
|
||||
luaCpath = lua.pkgs.luaLib.genLuaCPathAbsStr env;
|
||||
env = stdenv.mkDerivation {
|
||||
name = "interactive-${lua.name}-environment";
|
||||
nativeBuildInputs = [ env ];
|
||||
|
||||
Reference in New Issue
Block a user