Closed dargueta closed 2 years ago
i don't have any plans to switch build systems, sorry; i generally don't use luarocks either, it's provided pretty much as a supplementary thing, the primary way is to just use meson
meson is also portable/cross-platform, there shouldn't be any reason you can't install it
Right now I can't install this via LuaRocks because Meson isn't installed on our systems. Furthermore, adding cffi-lua as a dependency makes Meson a transitive dependency for building my library.
I was wondering if it'd be possible to switch over to using xmake as the build system? It'll provide a number of advantages:
This means that all users need to install cffi-lua is some version of Lua, an appropriate C++ compiler, and either XMake or LuaRocks depending on how they're installing it.