/LuaJIT

Mirror of the LuaJIT git repository With Meson Build support.

Primary LanguageCOtherNOASSERTION

LuaJIT - Meson Build

This repository mirrors the source code for LuaJIT 2 with the addition of a Meson build. The intended use case is for project inclusion, NOT system installation. e.g. use this as a subproject in a parent meson project.

You can find more information about LuaJIT in the LuaJIT's homepage.

Packaging Disclaimer & Bugs

This is not an official build of LuaJIT. Please only use this build for personal use or as a meson subproject. If you experience problems using this build, report bugs to this repository for triage. -MRF

How to use it?

As a subproject

System install

If you want a built copy on your system, then from the source directory:

meson setup build
ninja -C build
ninja -C build install

more information from the Meson Quick guide.

What is LuaJIT? (extract from LuaJIT's README)

LuaJIT is a Just-In-Time (JIT) compiler for the Lua programming language.

Project Homepage: https://luajit.org/

LuaJIT is Copyright (C) 2005-2023 Mike Pall. LuaJIT is free software, released under the MIT license. See full Copyright Notice in the COPYRIGHT file or in luajit.h.

Documentation for LuaJIT is available in HTML format. Please point your favorite browser to:

doc/luajit.html