+#
+# configpm
+#
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
+# 2002, 2003, 2004, 2005, 2006, 2007 Larry Wall and others.
+#
+#
+# Regenerate the files
+#
+# lib/Config.pm
+# lib/Config_heavy.pl
+# lib/Config.pod
+# lib/Cross.pm (optionally)
+#
+#
+# from the contents of the static files
+#
+# Porting/Glossary
+# myconfig.SH
+#
+# and from the contents of the Configure-generated file
+#
+# config.sh
+#
+# Note that output directory is xlib/[cross-name]/ for cross-compiling
+#
+# It will only update Config.pm and Config_heavy.pl if the contents of
+# either file would be different. Note that *both* files are updated in
+# this case, since for example an extension makefile that has a dependency
+# on Config.pm should trigger even if only Config_heavy.pl has changed.
+
+sub usage { die <<EOF }
+usage: $0 [ options ]
+ --cross=PLATFORM cross-compile for a different platform
+ --no-glossary don't include Porting/Glossary in lib/Config.pod
+ --chdir=dir change directory before writing files
+EOF
+