lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


Delighted to announce the first public release of Omnia[1]

It's another Lua 5.3.0 build system similar to LuaDist[2] and luabuild[3].

Ripped out the build system from another project of mine then replaced
srlua with luawrapper[4]. My main use case is statically linking with
Musl on Linux but it should be possible to support other systems that
can run ELF executables.

The only requirements for building are:
make
m4
binutils
cc

At the moment the modules that can be bundled are:
luaposix
linotify
lpeg
lsocket

It's trivial to add plain Lua modules. More info at the project
URL[1]. Download here[5]. Feel free to submit a Github issue if you
need a particular module bundled.

[1]https://github.com/tongson/omnia
[2]http://luadist.org/
[3]https://github.com/stevedonovan/luabuild
[4]https://github.com/ncarrier/luawrapper
[5]https://github.com/tongson/omnia/releases/tag/v0.1.0

Cheers!