| ▲ | warmwaffles 4 hours ago | |||||||||||||||||||||||||||||||
I use it for personal projects and I find it substantially easier to mess around with compiling shaders to SPIRV, processing assets, etc... But some of my gripes are, although it _is_ lua, there is some magic fuckery going on. When you specify targets, things for that target need to be close to the definition, and it feels very odd in a lua language to not have `target("name", function (ctx) ... end)`. Anyways, not going to die on that hill and I'll keep using it because it's simple and works well for my needs. One thing I do like is that I am not having to constantly keep a skeleton CMake project around to copy paste and setup. | ||||||||||||||||||||||||||||||||
| ▲ | danny0z 4 hours ago | parent [-] | |||||||||||||||||||||||||||||||
> not have `target("name", function (ctx) ... end)`. It supports this syntax. https://xmake.io/guide/project-configuration/syntax-descript... | ||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||