Rich recently patched things to generate one man page per function
rather than libnbd-api.3 (nice), but in doing so got stumped by a
problem with a fresh git clone (automake fails for any 'include'
directive that does not already exist). I've figured out how to hack
around it, but the hack requires GNU make. We already use GNU make
constructs elsewhere (such as $(wildcard)), but while existing uses
are out of laziness and can probably be rewritten in portable make if
someone complained, this patch series cements our dependency on GNU
make (I don't know of any way to fix this problem for non-GNU make).
Hence I'm posting this for review, even though I think it's good to
go.
Eric Blake (2):
docs: Simplify generated docs/Makefile.inc
docs: Drop docs/Makefile.inc from git
docs/Makefile.am | 19 +-
docs/Makefile.inc | 633 --------------------------------------------
generator/generator | 42 +--
.gitignore | 1 +
4 files changed, 25 insertions(+), 670 deletions(-)
delete mode 100644 docs/Makefile.inc
--
2.20.1