diff options
author | Andy Dougherty <doughera@lafayette.edu> | 2009-12-08 11:36:54 -0500 |
---|---|---|
committer | Andy Dougherty <doughera@lafayette.edu> | 2009-12-08 11:36:54 -0500 |
commit | ecf5c238cfc27e32b6ca4c6d91b92bf8852e36b2 (patch) | |
tree | 3dbe5d13c4aebf074b486e5db29effd3f91382f5 /Porting/Glossary | |
parent | 13290fcd82823e130109fca5199c99fb886e29eb (diff) | |
download | perl-ecf5c238cfc27e32b6ca4c6d91b92bf8852e36b2.tar.gz |
Document config_args limitations reported in [perl #70912]
Diffstat (limited to 'Porting/Glossary')
-rw-r--r-- | Porting/Glossary | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/Porting/Glossary b/Porting/Glossary index b810a7f9f3..8a40c32910 100644 --- a/Porting/Glossary +++ b/Porting/Glossary @@ -284,6 +284,23 @@ compress (Loc.U): This variable is defined but not used by Configure. The value is the empty string and is not useful. +config_arg0 (Options.U): + This variable contains the string used to invoke the Configure + command, as reported by the shell in the $0 variable. + +config_argc (Options.U): + This variable countains the number of command-line arguments + passed to Configure, as reported by the shell in the $# variable. + The individual arguments are stored as variables config_argc1, + config_argc2, etc. + +config_args (Options.U): + This variable contains a single string giving the command-line + arguments passed to Configure. Spaces within arguments, + quotes, and escaped characters are not correctly preserved. + To reconstruct the command line, you must assemble the individual + command line pieces, given in config_arg[0-9]*. + contains (contains.U): This variable holds the command to do a grep with a proper return status. On most sane systems it is simply "grep". On insane systems |