Nick's a muppet - "all" needs to remain the first real target in the
Nicholas Clark [Fri, 18 Jan 2008 16:40:48 +0000 (16:40 +0000)]
Makefile. Do not be distracted by suffix rules above.

p4raw-id: //depot/perl@33003

Makefile.SH

index b016de8..c9500d3 100644 (file)
@@ -456,6 +456,10 @@ splintfiles = $(c1)
 .c.s:
        $(CCCMDSRC) -S $*.c
 
+all: $(FIRSTMAKEFILE) miniperl$(EXE_EXT) extra.pods $(private) $(unidatafiles) $(public) $(dynamic_ext) $(nonxs_ext) extras.make
+       @echo " ";
+       @echo " Everything is up to date. Type '$(MAKE) test' to run test suite."
+
 sperl$(OBJ_EXT): perl.c $(h)
        $(RMS) sperl.c
        $(LNS) perl.c sperl.c
@@ -465,10 +469,6 @@ sperl$(OBJ_EXT): perl.c $(h)
 sperl.i: perl.c $(h)
        $(CCCMDSRC) -DIAMSUID -E perl.c > sperl.i
 
-all: $(FIRSTMAKEFILE) miniperl$(EXE_EXT) extra.pods $(private) $(unidatafiles) $(public) $(dynamic_ext) $(nonxs_ext) extras.make
-       @echo " ";
-       @echo " Everything is up to date. Type '$(MAKE) test' to run test suite."
-
 .PHONY: all translators utilities
 
 translators:   miniperl$(EXE_EXT) $(CONFIGPM) FORCE