From: Nicholas Clark Date: Fri, 18 Jan 2008 14:13:30 +0000 (+0000) Subject: A target for sperl.i X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=81c61bd5995819c1cff6a438f28f35ffeb9642eb;p=p5sagit%2Fp5-mst-13.2.git A target for sperl.i p4raw-id: //depot/perl@32999 --- diff --git a/Makefile.SH b/Makefile.SH index 28f8436..b016de8 100644 --- a/Makefile.SH +++ b/Makefile.SH @@ -456,6 +456,15 @@ splintfiles = $(c1) .c.s: $(CCCMDSRC) -S $*.c +sperl$(OBJ_EXT): perl.c $(h) + $(RMS) sperl.c + $(LNS) perl.c sperl.c + $(CCCMD) -DIAMSUID sperl.c + $(RMS) sperl.c + +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." @@ -858,12 +867,6 @@ esac $spitshell >>Makefile <<'!NO!SUBS!' -sperl$(OBJ_EXT): perl.c $(h) - $(RMS) sperl.c - $(LNS) perl.c sperl.c - $(CCCMD) -DIAMSUID sperl.c - $(RMS) sperl.c - # We have to call our ./makedir because Ultrix 4.3 make can't handle the line # test -d lib/auto || mkdir lib/auto # We need to autosplit in two steps because VOS can't handle so many args