Description
Builds software projects from Lua-based project files with a workflow that aims to be portable across operating systems. Developers use it to configure compilers, dependencies, build modes, and packaging steps from the terminal.
It is mainly useful when a project already uses xmake.lua files or when a developer wants a build system that can describe complex native builds in Lua. It does not make source code compile by itself; the required compiler, SDKs, and libraries still need to be installed.