Found in 1 comment on Hacker News
monero-xmr · 2023-02-28 · Original thread
I bought this book on autotools a few years ago which demystified it a bunch.

https://www.amazon.com/Autotools-Practioners-Autoconf-Automa...

Basically all of the decisions are based on decades of trying to support ever more features, backwards compatibility, many different hackers trying to keep it working for their own projects / companies, etc.

It is possible to use autotools nowadays without losing your mind. There is a "safe" path where things just work. I prefer it to CMake, but both are unwieldy beasts.

Fresh book recommendations delivered straight to your inbox every Thursday.