>From: Kenneth Albanowski <kjahds@kjahds.com>
>On Mon, 28 Aug 1995, matthew green wrote:
>
>>
>> i notice MakeMaker's 'make install' still doesn't do this:
>>
>> pod2man random_module.pm > random_module.3pm
>>
>> i'm not sure if i've said this before, or not, but:
>>
>> shouldn't this be run as part of the 'make' process, not the
>> 'make install' process? it's annoying to 'make' perl, and then,
>> 'make install' perl, and only *then* have it `compile' the
>> manual pages, and, even worse, to `compile' them in to the
>> target directory directly ? do want 'cc -o /usr/bin/perl ...'
>> also ? i think not :-)
It's really too late now. MakeMaker is designed to 'compile'
everything away. So-to-say it does 'cc -o /usr/bin/perl ...'. 'make
install' is a recursive call to make with the three key macros
INST_LIB, INST_ARCHLIB, and INST_EXE set to the defaults that were
given at 'perl Makefile.PL' time. With installman3dir I will do just
the same. INST_MAN3 will be ./blib at 'make' time and will become an
overridable $Config{installman3dir} at 'make install' time.
What I really need is a function contains_pod(). I suppose this should
be found in Pod::Parse. What's the status, Kenneth? Can we have
Pod::Parse in the near future?
>I think part of the problem is cleanly up the files when asked is a
>little bit of a chore. Might'nt there be a file named "something.man"
>that you don't want delete when you make clean? Just a thought. Perhaps
>not a very good one.
:) When MakeMaker will manify the pods, it will do it properly :) And
people will complain anyway ;-)
>
>> .mrg.
>>
>
>--
>Kenneth Albanowski (kjahds@kjahds.com, CIS: 70705,126)
>
>
andreas
>On Mon, 28 Aug 1995, matthew green wrote:
>
>>
>> i notice MakeMaker's 'make install' still doesn't do this:
>>
>> pod2man random_module.pm > random_module.3pm
>>
>> i'm not sure if i've said this before, or not, but:
>>
>> shouldn't this be run as part of the 'make' process, not the
>> 'make install' process? it's annoying to 'make' perl, and then,
>> 'make install' perl, and only *then* have it `compile' the
>> manual pages, and, even worse, to `compile' them in to the
>> target directory directly ? do want 'cc -o /usr/bin/perl ...'
>> also ? i think not :-)
It's really too late now. MakeMaker is designed to 'compile'
everything away. So-to-say it does 'cc -o /usr/bin/perl ...'. 'make
install' is a recursive call to make with the three key macros
INST_LIB, INST_ARCHLIB, and INST_EXE set to the defaults that were
given at 'perl Makefile.PL' time. With installman3dir I will do just
the same. INST_MAN3 will be ./blib at 'make' time and will become an
overridable $Config{installman3dir} at 'make install' time.
What I really need is a function contains_pod(). I suppose this should
be found in Pod::Parse. What's the status, Kenneth? Can we have
Pod::Parse in the near future?
>I think part of the problem is cleanly up the files when asked is a
>little bit of a chore. Might'nt there be a file named "something.man"
>that you don't want delete when you make clean? Just a thought. Perhaps
>not a very good one.
:) When MakeMaker will manify the pods, it will do it properly :) And
people will complain anyway ;-)
>
>> .mrg.
>>
>
>--
>Kenneth Albanowski (kjahds@kjahds.com, CIS: 70705,126)
>
>
andreas