Refer luarocks-build-xmake
If your lua module contains C code, you can use LuaNativeObjects to generate C code from lua code. Refer example.