[asperl] integrate latest win32 branch
[p5sagit/p5-mst-13.2.git] / Makefile.SH
index f2a4a9f..4280570 100644 (file)
@@ -186,7 +186,7 @@ addedbyconf = UU $(shextract) $(plextract) pstruct
 h1 = EXTERN.h INTERN.h XSUB.h av.h config.h cop.h cv.h dosish.h
 h2 = embed.h form.h gv.h handy.h hv.h keywords.h mg.h op.h
 h3 = opcode.h patchlevel.h perl.h perly.h pp.h proto.h regcomp.h
-h4 = regexp.h scope.h sv.h unixish.h util.h perlio.h
+h4 = regexp.h scope.h sv.h unixish.h util.h perlio.h thread.h
 h = $(h1) $(h2) $(h3) $(h4)
 
 c1 = $(mallocsrc) av.c scope.c op.c doop.c doio.c dump.c hv.c mg.c
@@ -354,7 +354,7 @@ lib/ExtUtils/Miniperl.pm: miniperlmain.c miniperl minimod.pl lib/Config.pm
        ./miniperl minimod.pl > tmp && mv tmp $@
 
 $(plextract):  miniperl lib/Config.pm
-       ./miniperl -Ilib $@.PL
+       `echo ./miniperl -Ilib $@.PL`
 
 install: all install.perl install.man
 
@@ -405,10 +405,13 @@ perly.c: perly.y
 perly.h: perly.y
        -@sh -c true
 
-# The following three header files are generated automatically
+# The following files are generated automatically
 #      keywords.h:     keywords.pl
 #      opcode.h:       opcode.pl
 #      embed.h:        embed.pl global.sym interp.sym
+#      byterun.h:      bytecode.pl
+#      byterun.c:      bytecode.pl
+#      lib/B/Asmdata.pm:       bytecode.pl
 # The correct versions should be already supplied with the perl kit,
 # in case you don't have perl available.
 # To force them to run, type
@@ -417,6 +420,7 @@ regen_headers:      FORCE
        perl keywords.pl
        perl opcode.pl
        perl embed.pl
+       perl bytecode.pl
 
 # Extensions:
 # Names added to $(dynamic_ext) or $(static_ext) will automatically
@@ -557,6 +561,9 @@ Makefile: Makefile.SH ./config.sh
 distcheck: FORCE
        perl '-MExtUtils::Manifest=&fullcheck' -e 'fullcheck()'
 
+etags:
+       sh emacs/ptags
+
 # AUTOMATICALLY GENERATED MAKE DEPENDENCIES--PUT NOTHING BELOW THIS LINE
 # If this runs make out of memory, delete /usr/include lines.
 !NO!SUBS!