Re: [Module-build-general] make doesn't create man pages
Status: Beta
Brought to you by:
kwilliams
|
From: Steve P. <sp...@qu...> - 2003-07-31 23:35:37
|
On Thursday, July 24, 2003, at 07:34 pm, Mike Castle wrote: > > My normal install process for installing perl modules is: > > perl Makefile.PL > make > su - > make install > > > Now, for most systems, this is ok, but for module-build, the make > install > step is where the man pages get created, and so they get created as > root. > > So when I go to delete the directory afterwards, I can't. Well, you could just do: % sudo make clean but agreed - very annoying. To fix it you could make 'build' dispatch to 'builddocs', but that would be bad seeing as 'builddocs' should (but doesn't for some reason?) depend on 'build', which means an infinite loop. So maybe the best idea is to take the common code out of 'builddocs' and call it from both actions, and fix the dependency issue? -Steve |