luajit: point /usr/bin/lua to luajit if lua not selected
The luajit package is a provider of a lua interpreter, but does not install a lua executable. This is fine for scripts that explicitly invoke luajit, but not so good for scripts that just need a lua interpreter and call lua. This mod creates a lua symlink so that the non-jit-specific scripts will still work. Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
parent
93d0c5e0aa
commit
754a3cf860
@ -64,6 +64,11 @@ define LUAJIT_INSTALL_TARGET_CMDS
|
||||
$(MAKE) PREFIX="/usr" DESTDIR="$(TARGET_DIR)" LDCONFIG=true -C $(@D) install
|
||||
endef
|
||||
|
||||
define LUAJIT_INSTALL_SYMLINK
|
||||
ln -fs luajit $(TARGET_DIR)/usr/bin/lua
|
||||
endef
|
||||
LUAJIT_POST_INSTALL_TARGET_HOOKS += LUAJIT_INSTALL_SYMLINK
|
||||
|
||||
define HOST_LUAJIT_BUILD_CMDS
|
||||
$(MAKE) PREFIX="/usr" BUILDMODE=static -C $(@D) amalg
|
||||
endef
|
||||
|
Loading…
Reference in New Issue
Block a user