[TUHS] A few comments on porting the Bourne shell

Larry McVoy lm at mcvoy.com
Tue Jan 3 06:41:03 AEST 2023


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.


More information about the TUHS mailing list