@@ -758,7 +758,7 @@ print 'Warning: Makefile possibly out of date with $(VERSION_FROM)'
758
758
CODE
759
759
760
760
return sprintf <<'MAKE_FRAG' , $date_check ;
761
- dist : $(DIST_DEFAULT) $(FIRST_MAKEFILE)
761
+ dist : $(DIST_DEFAULT) config
762
762
$(NOECHO) %s
763
763
MAKE_FRAG
764
764
}
@@ -937,7 +937,7 @@ sub _xs_make_bs {
937
937
# As Mkbootstrap might not write a file (if none is required)
938
938
# we use touch to prevent make continually trying to remake it.
939
939
# The DynaLoader only reads a non-empty file.
940
- %1$s.bs : $(FIRST_MAKEFILE) $(BOOTDEP)
940
+ %1$s.bs : config $(BOOTDEP)
941
941
$(NOECHO) $(ECHO) "Running Mkbootstrap for %1$s ($(BSLOADLIBS))"
942
942
$(NOECHO) $(PERLRUN) \
943
943
"-MExtUtils::Mkbootstrap" \
@@ -2478,7 +2478,7 @@ realclean ::
2478
2478
for my $from (@froms ) {
2479
2479
# 1 2
2480
2480
push @m , _sprintf562 <<'MAKE' , $from , $fromto {$from };
2481
- %2$s : %1$s $(FIRST_MAKEFILE) $(INST_SCRIPT)$(DFSEP).exists $(INST_BIN)$(DFSEP).exists
2481
+ %2$s : %1$s config
2482
2482
$(NOECHO) $(RM_F) %2$s
2483
2483
$(CP) %1$s %2$s
2484
2484
$(FIXIN) %2$s
@@ -3157,7 +3157,7 @@ sub pm_to_blib {
3157
3157
my $self = shift ;
3158
3158
my ($autodir ) = $self -> catdir(' $(INST_LIB)' ,' auto' );
3159
3159
my $r = q{
3160
- pm_to_blib : $(FIRST_MAKEFILE) $(TO_INST_PM)
3160
+ pm_to_blib : config $(TO_INST_PM)
3161
3161
} ;
3162
3162
3163
3163
# VMS will swallow '' and PM_FILTER is often empty. So use q[]
@@ -3568,7 +3568,7 @@ sub static {
3568
3568
'
3569
3569
## $(INST_PM) has been moved to the all: target.
3570
3570
## It remains here for awhile to allow for old usage: "make static"
3571
- static :: $(FIRST_MAKEFILE) $(INST_STATIC)
3571
+ static :: config $(INST_STATIC)
3572
3572
$(NOECHO) $(NOOP)
3573
3573
' ;
3574
3574
}
0 commit comments