Re: missing help2man

2008-11-27 Thread Ralf Wildenhues
* Karl Berry wrote on Fri, Nov 28, 2008 at 01:04:22AM CET: > Wl> If help2man is found, and --enable-maintainer-mode is active, simply > delete *all* man pages before rebuilding them. > > It's not clear to me how to do that. The man page targets are normal > targets. Adding the equivalent

Re: missing help2man

2008-11-27 Thread Bob Proulx
Karl Berry wrote: > Sorry, I still do. I don't see that texinfo is doing anything different > than (say) coreutils, wrt help2man. Coreutils includes a copy of help2man with the distribution image so that it will always be available. Whether perl is available to run it is another story. Bob

Re: missing help2man

2008-11-27 Thread Karl Berry
wl> My opinion: Provide a switch to `missing' (say, `-k' or `--keep-going', similar to the same option in `make') . But who's going to use it? missing is invoked in the bowels of the generated Makefiles when help2man is not available. I'm not sure there's a simple way to override it.

Re: Double '/' in source path breaks compilation if done from a directory not where the Makefile.am resides

2008-11-27 Thread Ralf Wildenhues
* Mike Frysinger wrote on Thu, Nov 27, 2008 at 08:52:32PM CET: > On Thursday 27 November 2008 14:33:44 Aleksander Morgado wrote: > > >> test_SOURCES = config.h \ > > >>$(srcdir)/src/module//test.c > sorry, i missed that part. as Ralf stated, i imagine that's a bug with how > GNU

Re: Double '/' in source path breaks compilation if done from a directory not where the Makefile.am resides

2008-11-27 Thread Mike Frysinger
On Thursday 27 November 2008 14:33:44 Aleksander Morgado wrote: > >> Also, if I use $(srcdir) to mark the top level path of the sources, it > >> won't crash. But not sure if this is the best way to have it: > >> > >> test_SOURCES = config.h \ > >>$(srcdir)/src/module//test.c > > > >

Re: Double '/' in source path breaks compilation if done from a directory not where the Makefile.am resides

2008-11-27 Thread Aleksander Morgado
Also, if I use $(srcdir) to mark the top level path of the sources, it won't crash. But not sure if this is the best way to have it: test_SOURCES = config.h \ $(srcdir)/src/module//test.c afaik, this is correct. the issue has nothing to do with multiple slashes, but your Makefi

Re: Double '/' in source path breaks compilation if done from a directory not where the Makefile.am resides

2008-11-27 Thread Mike Frysinger
On Tuesday 25 November 2008 05:16:09 Aleksander Morgado wrote: > Also, if I use $(srcdir) to mark the top level path of the sources, it > won't crash. But not sure if this is the best way to have it: > > test_SOURCES = config.h \ >$(srcdir)/src/module//test.c afaik, this is correct

Re: missing help2man

2008-11-27 Thread Werner LEMBERG
> I'm unsure however what would be better. Let 'missing' not > create the output file and exit 1? Let 'missing' create the > output file and exit 0, so that all man pages will contain the > `.ab' error message? My opinion: Provide a switch to `missing' (say, `-k' or `--keep-going', similar to t

Re: missing help2man

2008-11-27 Thread Werner LEMBERG
> Instead, it is a run-time requirement caused by the > --enable-mainter switch. > > I was not aware that --enable-maintainer-mode has anything to do > with help2man. Mhmm, I'm probably wrong: It doesn't hurt that dependencies to create man pages are active even in a normal build (since t