On Fri, 20 Mar 2009, Eric Blake wrote:
Jim meant coreutil's maint.mk. It is not synced with gnulib's maint.mk,
although several people have expressed interest in resyncing them.
Aha! This is surely the sort of rule that should be pushed into gnulib.
Thanks anyway.
This problem seems to occur between many GNU projects, where (presumably for
stability reasons) source files are imported from one to another, and then
improvements made either at the logical downstream which don't get back
upstream (the worse case) or upstream resyncs happen rarely (so the benefits
of upstream improvements aren't reaped).
I've noticed this happening between grep and awk recently as well.
I suppose it's also a downside of gnulib's being a source library, though
the tools it offers have persuaded me, at least, to treat its files as "not
normally for editing", and hence like a binary library.
In this case, I see that gnulib's maint.mk looks like it has some good stuff
in it, and I'd much rather simply install that just like any other gnulib
module than have to copy and paste code from somewhere else. One of the
great things about gnulib is precisely that it minimises the amount of
non-project-specific boilerplate I have in my build system.
--
http://rrt.sc3d.org/ | Astrophysics: it's not exactly rocket science