[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
FYI: long lines in `configure' (was: some outstanding (minor) issues for
From: |
Ralf Wildenhues |
Subject: |
FYI: long lines in `configure' (was: some outstanding (minor) issues for branch-2-0) |
Date: |
Thu, 9 Jun 2005 19:11:04 +0200 |
User-agent: |
Mutt/1.4.1i |
* Ralf Wildenhues wrote on Wed, Jun 01, 2005 at 10:49:38PM CEST:
>
> This line in m4/libtool.m4 might be too long (>2048 chars) for some
> shells (I noted this because AIX vi did not like the generated configure
> script):
>
> | # Quote evaled strings.
> | for var in lt_decl_all_varnames([[ ]], lt_decl_quote_varnames); do
>
> We may be able to do something like backslash newline after each name
> while constructing the list?
Longest line before: 2936, after: 436, which is fine.
I have applied this patch to branch-2-0 (and similarly to HEAD).
Regards,
Ralf
* m4/libtool.m4 (_LT_CONFIG_COMMANDS): Remove long lines.
--- m4/libtool.m4 6 Jun 2005 16:12:53 -0000 1.194
+++ m4/libtool.m4 9 Jun 2005 15:24:14 -0000
@@ -476,7 +476,8 @@
compiler='$compiler_DEFAULT'
# Quote evaled strings.
-for var in lt_decl_all_varnames([[ ]], lt_decl_quote_varnames); do
+for var in lt_decl_all_varnames([[ \
+]], lt_decl_quote_varnames); do
case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
*[[\\\\\\\`\\"\\\$]]*)
eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e
\\"\\\$sed_quote_subst\\"\\\`\\\\\\""
@@ -488,7 +489,8 @@
done
# Double-quote double-evaled strings.
-for var in lt_decl_all_varnames([[ ]], lt_decl_dquote_varnames); do
+for var in lt_decl_all_varnames([[ \
+]], lt_decl_dquote_varnames); do
case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
*[[\\\\\\\`\\"\\\$]]*)
eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e
\\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e
\\"\\\$delay_variable_subst\\"\\\`\\\\\\""