> CMake as a library with bindings for various scripting languages (e.g. Python) would make a lot of sense to me.
Well, if your thing is fragmentation and bit rot and maintenance hell, sure.
There were plenty of competing build systems for C++ that provided Python bindings, such as SCons. For some reason, CMake with its awful BASIC-like DSL became the de facto standard.
Well, if your thing is fragmentation and bit rot and maintenance hell, sure.
There were plenty of competing build systems for C++ that provided Python bindings, such as SCons. For some reason, CMake with its awful BASIC-like DSL became the de facto standard.