Friendly C++ build system which doesn't follow trends