summaryrefslogtreecommitdiff
path: root/Makefile.SH
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2011-01-24 11:06:50 +0000
committerNicholas Clark <nick@ccl4.org>2011-01-24 11:13:21 +0000
commitf133ac5ddfc5d70fa61dd22a319c90b6c5016bc0 (patch)
tree084781d3bbe1ee1ec6177e934eaea361b6bf103d /Makefile.SH
parent26ea9e123d12cb8db56e9e161eaec98bd295b821 (diff)
downloadperl-f133ac5ddfc5d70fa61dd22a319c90b6c5016bc0.tar.gz
Merge perl_keyword.pl into regen/keywords.pl, to generate keywords.[ch]
Prepend + or - in front of all the keyword names in __DATA__ to mark weak and strong keywords, needed for keyword.c As keywords.c needs Devel::Tokenizer::C 0.05, not a core module (and not a common module either) we can no longer run it as part of regen.pl. So store the sha256 of the source in the generated files, and use this in to check that they are not stale (in t/porting/regen.t)
Diffstat (limited to 'Makefile.SH')
-rwxr-xr-xMakefile.SH3
1 files changed, 1 insertions, 2 deletions
diff --git a/Makefile.SH b/Makefile.SH
index 28c539de80..c8ad2a8f52 100755
--- a/Makefile.SH
+++ b/Makefile.SH
@@ -1117,7 +1117,6 @@ CHMOD_W = chmod +w
# The following files are generated automatically
# embed.pl: proto.h embed.h embedvar.h global.sym
# perlapi.h perlapi.c
-# keywords.pl: keywords.h
# opcode.pl: opcode.h opnames.h pp_proto.h
# regcomp.pl: regnodes.h
# warnings.pl: warnings.h lib/warnings.pm
@@ -1128,7 +1127,7 @@ CHMOD_W = chmod +w
# with your existing copy of perl
# (make regen_headers is kept for backwards compatibility)
-AUTOGEN_FILES = keywords.h opcode.h opnames.h pp_proto.h proto.h \
+AUTOGEN_FILES = opcode.h opnames.h pp_proto.h proto.h \
embed.h embedvar.h global.sym \
perlapi.h perlapi.c regnodes.h \
warnings.h lib/warnings.pm