summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexandre Oliva <oliva@dcc.unicamp.br>1999-04-07 08:34:00 +0000
committerAlexandre Oliva <oliva@dcc.unicamp.br>1999-04-07 08:34:00 +0000
commit0c2318019bc4d9e2da8f1cda717985d99dd7f3ec (patch)
treea954ff1d9d4727178c119a955898e1fda1716a76
parent8e6796282c965aa82acd405588de104ff9aba46e (diff)
downloadautomake-0c2318019bc4d9e2da8f1cda717985d99dd7f3ec.tar.gz
* automake.in (value_to_list): Skip trailing backslashes.
-rw-r--r--ChangeLog4
-rwxr-xr-xautomake.in6
2 files changed, 10 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index bff1220db..5fe076702 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+1999-04-07 Pavel Roskin <pavel_roskin@geocities.com>
+
+ * automake.in (value_to_list): Skip trailing backslashes.
+
1999-04-07 Alexandre Oliva <oliva@dcc.unicamp.br>
* automake.in (handle_texinfo): Add texinfo.tex to config_aux_dir
diff --git a/automake.in b/automake.in
index 80d967d45..524847e90 100755
--- a/automake.in
+++ b/automake.in
@@ -5555,6 +5555,12 @@ sub value_to_list
# If a comment seen, just leave.
last if /^#/;
+ # Strip backslashes
+ s/\\$//;
+
+ # Skip empty lines
+ next if /^$/;
+
# Handle variable substitutions.
if (/^\$\{([^}]*)\}$/ || /^\$\(([^)]*)\)$/)
{