C++ Logo

sg15

Advanced search

Re: [isocpp-sg15] [P2758] Emitting messages at compile time

From: Boris Kolpackov <boris_at_[hidden]>
Date: Thu, 31 Oct 2024 12:18:05 +0200
Steve Downey <sdowney_at_[hidden]> writes:

> [...] but the description of dependency could be produced as a
> side-effect of compilation, and would not affect the shape of
> the graph.

Unless the dependencies are auto-generated, right?

You may disagree, but at this day and age I don't think you
can call a build system that cannot handle auto-generated
headers modern or general-purpose.


> a build system generator

Not every build system is a meta-build system (and thus has a
a generator and all the problems and limitations stemming from
it). In fact, if you look at modern build systems (Bazel, Buck2,
build2), none of them are meta-build systems.

Received on 2024-10-31 10:17:07