1 use ExtUtils::MakeMaker;
4 VERSION_FROM => "lib/List/Util.pm",
5 MAN3PODS => {}, # Pods will be built by installman.
13 unless (defined $Config{usedl}) {
17 return '' unless $self->needs_linking();
20 $(PERL) -I$(PERL_ARCHLIB) -I$(PERL_LIB) $(XSUBPP) $(XSPROTOARG) $(XSUBPPARGS) $*.xs > List$*.xsc && $(MV) List$*.xsc List$*.c
26 return '' unless $self->needs_linking();
29 $(CCCMD) $(CCCDLFLAGS) -I$(PERL_INC) $(DEFINE) List$*.c
30 $(MV) List$*$(OBJ_EXT) $*$(OBJ_EXT)
34 sub xs_o { # many makes are too dumb to use xs_c then c_o
36 return '' unless $self->needs_linking();
39 $(PERL) -I$(PERL_ARCHLIB) -I$(PERL_LIB) $(XSUBPP) $(XSPROTOARG) $(XSUBPPARGS) $*.xs > List$*.xsc && $(MV) List$*.xsc List$*.c
40 $(CCCMD) $(CCCDLFLAGS) -I$(PERL_INC) $(DEFINE) List$*.c
41 $(MV) List$*$(OBJ_EXT) $*$(OBJ_EXT)