Michael G Schwern <[EMAIL PROTECTED]> writes:
>On Sun, Nov 09, 2003 at 12:55:21PM +0000, Nick Ing-Simmons wrote:
>> Mike Castle <[EMAIL PROTECTED]> writes:
>> >Tk-804.025_beta5 + ExtUtils-MakeMaker-6.19 = failure
>> 
>> Bother them! - will get a new MM and see what I can do.
>> This presumably means I have to do another Tk800, and Audio release as well.
>
>Would it help if I threw in a dir_target() method in that just spits out
>a blibdirs target?  So, like...
>
>       $self->dir_target('$(INST_ARCHLIBDIR)/pTk');
>
>produced
>
>       blibdirs :: 
>               $(NOECHO) $(MKPATH) $(INST_ARCHLIBDIR)/pTk
>               $(NOECHO) $(CHMOD) 755 $(INST_ARCHLIBDIR)/pTk
>
>That should preserve the basic dir_target() functionality.
>
>Though honestly I don't really see what all that stuff in pTk/Makefile.PL
>is there for.

It is creating the subdirs 
     $(INST_ARCHLIBDIR)/pTk
     $(INST_ARCHLIBDIR)/pTk/compat

and some others on weird (e.g. Win32) platforms to put the .h files in.
As the Makefile.PL also then goes on to create dependancy of 'config ::' 
on the .exists files it is doomed to need patching :-(

What is the approved way of saying "create this directory before running 
this rule?" these days? Or does pm_to_blib auto-create destination directory?




     

Reply via email to