summaryrefslogtreecommitdiff
path: root/metaconfig.SH
diff options
context:
space:
mode:
authorH.Merijn Brand <h.m.brand@xs4all.nl>2010-12-21 13:57:10 +0100
committerH.Merijn Brand <h.m.brand@xs4all.nl>2010-12-21 13:57:10 +0100
commita7dcd8d74e57d2a849797fa6333d25a85bfda43c (patch)
tree471badb4b3904736e962e3534b1807f3f79f7d31 /metaconfig.SH
parent91f55cc7bd29f32aa63974b65eae15a4512dfd22 (diff)
downloadperl-a7dcd8d74e57d2a849797fa6333d25a85bfda43c.tar.gz
Move metaconfig control comments into its own files
Diffstat (limited to 'metaconfig.SH')
-rw-r--r--metaconfig.SH32
1 files changed, 32 insertions, 0 deletions
diff --git a/metaconfig.SH b/metaconfig.SH
new file mode 100644
index 0000000000..ce636d3129
--- /dev/null
+++ b/metaconfig.SH
@@ -0,0 +1,32 @@
+#!/bin/sh
+
+# This is a placeholder file for symbols that should be exported
+# into config_h.SH and Porting/Glossary. See also metaconfig.h
+#
+# First version was created from the part in Makefile.SH
+# H.Merijn Brand 21 Dec 2010 (Tux)
+#
+# Mentioned variables are forced to be included into config_h.SH
+# as they are only included if meta finds them referenced. That
+# implies that noone can use them unless they are available and
+# they won't be available unless used. When new symbols are probed
+# in Configure, this is the way to force them into availability.
+
+# H.Merijn Brand [17 Feb 2004]
+# This comment is just to ensure that Configure will find variables that
+# are removed/replaced in patches on blead, but are still needed in the
+# 5.8.x, 5.6.x and 5.005.x maintainance tracks.
+# metaconfig -m will scan all .SH files on this level (not deeper), and
+# not in x2p and other subfolders. This file is as good as any .SH
+# patch references
+# #22227 $baserev
+# #22302 $yacc $byacc
+
+# H.Merijn Brand [30 Oct 2004]
+# Mentioned for the same reason for future reference
+# #23434 $d_strlcat $d_strlcpy
+
+# H.Merijn Brand [21 Dec 2010]
+# cbeaa1895 removed the reference to $perlpath
+
+1;