"""
People often ask me what is special about XMake and what are the advantages compared to existing build tools such as CMake and Meson. Why should I use XMake instead of CMake?
Let me talk about the features and advantages first, XMake has the following points:
- Concise and easy-to-learn configuration syntax, non-DSL
- Powerful package management, support semantic version, toolchain management
- Lightweight enough, no dependence
- Fast, the build speed is as fast as Ninja
- Simple and convenient multi-platform and toolchain switching
- Complete plugin system
- Flexible build rules
"""
Personally, I just love that it's not another DSL to learn
Let me talk about the features and advantages first, XMake has the following points:
"""Personally, I just love that it's not another DSL to learn
You can read more at https://tboox.org/2021/05/03/please-use-xmake/