mirror of
https://github.com/freebsd/freebsd-src
synced 2024-07-22 10:48:02 +00:00
loader: Fetch initial script from loader_lua env
Sometimes it is nice to override the initial script that we run. Make it possible by fetching loader_lua from the env and using that instead of the default if prsent. Sponsored by: Netflix Differential Revision: https://reviews.freebsd.org/D43819
This commit is contained in:
parent
ee91dae43d
commit
cd147a2a02
|
@ -123,7 +123,9 @@ interp_init(void)
|
|||
lua_pop(luap, 1); /* remove lib */
|
||||
}
|
||||
|
||||
filename = LOADER_LUA;
|
||||
filename = getenv("loader_lua");
|
||||
if (filename == NULL)
|
||||
filename = LOADER_LUA;
|
||||
if (interp_include(filename) != 0) {
|
||||
const char *errstr = lua_tostring(luap, -1);
|
||||
errstr = errstr == NULL ? "unknown" : errstr;
|
||||
|
|
Loading…
Reference in a new issue