On Mon, Jan 02, 2023 at 02:24:22PM -0600, G. Branden Robinson wrote:
At 2023-01-02T14:34:22-0500, Rich Salz wrote:
The difference is that "make" need only
run on your build systems.
Installation scripts need to run on customer systems.
Surprisingly (not really), I don't agree with this, either.
make, like tsort, is a generally useful tool that people misconceive as
being limited in scope to traditional compile-and-link software
development.
A dab of imagination and familiarity with existing tooling can save one
much wheel reinvention.
If we wanted to use Makefiles in our customer run product, we would have
shipped it.