On Saturday 2023-09-30 05:27, Dave Hart wrote: >I've added code to the ntp.org Makefile.am files to ensure the static >utility library libntp.a is up-to-date for each program that uses it, to >ensure the build is correct. When building the project, this adds a bunch >of extra submake invocations which slows down the build. I'd like to omit >those when --disable-dependency-tracking is used, to speed one-off builds >that are done by end-users and packagers.
submake is pretty much independent of and from dependency tracking. The general direction contemporary projects take is to just not do submake anymore, because it's a slowdown whether or not deptracking is used.