Re: XS_FILES, H_FILES, C_FILES Makefile target

2002-08-02 Thread Michael G Schwern
On Thu, Aug 01, 2002 at 06:22:08PM +0800, Stas Bekman wrote: do we have some place where this trick (technique) can be documented? I'll submit a patch. or should we start something like perlmmtut.pod? where this kind of tricks can go to? Starting ExtUtils::MakeMaker::FAQ would be nice.

Re: XS_FILES, H_FILES, C_FILES Makefile target

2002-08-02 Thread Stas Bekman
Michael G Schwern wrote: On Thu, Aug 01, 2002 at 06:22:08PM +0800, Stas Bekman wrote: do we have some place where this trick (technique) can be documented? I'll submit a patch. or should we start something like perlmmtut.pod? where this kind of tricks can go to? Starting

Re: XS_FILES, H_FILES, C_FILES Makefile target

2002-08-01 Thread Nick Ing-Simmons
Stas Bekman [EMAIL PROTECTED] writes: Multiple .xs files in a directory used to at least sort-of-work. The problem was that you needed a custom BOOT: {} section in at least one to load the others. The problem is before the loading. How do you write Makefile.PL so it'll create the right

Re: XS_FILES, H_FILES, C_FILES Makefile target

2002-08-01 Thread Nick Ing-Simmons
Stas Bekman [EMAIL PROTECTED] writes: So all you need is the normal OBJECT = '$(O_FILES)' that anything with multiple .o files needs. yay, why things are always so simple when somebody tells you how ;) I've added : BOOT: # boot the second XS file boot_Bar(); boot_Bar() is an XS() so it

Re: XS_FILES, H_FILES, C_FILES Makefile target

2002-08-01 Thread Stas Bekman
Nick Ing-Simmons wrote: Stas Bekman [EMAIL PROTECTED] writes: So all you need is the normal OBJECT = '$(O_FILES)' that anything with multiple .o files needs. yay, why things are always so simple when somebody tells you how ;) I've added : BOOT: # boot the second XS file boot_Bar();

Re: XS_FILES, H_FILES, C_FILES Makefile target

2002-07-31 Thread Stas Bekman
Nick Ing-Simmons wrote: Stas Bekman [EMAIL PROTECTED] writes: Hi Michael, As discussed at OSC I'm sending a heads-up on XS, C and H, MM attributes, which currently do nothing but create the corresponding *_FILES targets in Makefile, used in the cleanup. Would be great if the XS attribute

XS_FILES, H_FILES, C_FILES Makefile target

2002-07-28 Thread Stas Bekman
Hi Michael, As discussed at OSC I'm sending a heads-up on XS, C and H, MM attributes, which currently do nothing but create the corresponding *_FILES targets in Makefile, used in the cleanup. Would be great if the XS attribute would actually allow supporting of more than one .xs file in each