[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: New bugs
From: |
Akim Demaille |
Subject: |
Re: New bugs |
Date: |
31 Jan 2001 18:37:09 +0100 |
User-agent: |
Gnus/5.0808 (Gnus v5.8.8) XEmacs/21.1 (Crater Lake) |
>>>>> "Akim" == Akim Demaille <address@hidden> writes:
Akim> First I want to write/enhance a test that fails on this.
Sorry for being that dumb. I finally understood the problem. Here is
what I'm applying:
Index: ChangeLog
from Akim Demaille <address@hidden>
* automake.in (add_depend2): Quote properly $obj and $source.
Index: automake.in
===================================================================
RCS file: /cvs/automake/automake/automake.in,v
retrieving revision 1.844
diff -u -u -r1.844 automake.in
--- automake.in 2001/01/31 16:50:01 1.844
+++ automake.in 2001/01/31 17:31:52
@@ -3035,13 +3035,13 @@
'BASE' => $obj,
'SOURCE' => $source)
# Generate rule for `.o'.
- . 's/address@hidden@\.o:/' . $obj . '.o: ' . $source . '/g;'
+ . 's/address@hidden@\.o:/' . "\Q$obj.o: $source\E" . '/g;'
# Maybe generate rule for `.lo'. Might be eliminated
# by $XFORM.
- . 's/address@hidden@\.lo:/' . $obj . '.lo: ' . $source . '/g;'
+ . 's/address@hidden@\.lo:/' . "\Q$obj.lo: $source\E" . '/g;'
# Maybe generate rule for `.obj'. Might be
# eliminated by $XFORM.
- . 's/address@hidden@\.obj:/' . $obj . '.obj: ' . $source .
'/g;');
+ . 's/address@hidden@\.obj:/' . "\Q$obj.obj: $source\E" .
'/g;');
}
}
Alternatively we could use a better scheme in depend2.am (to tell the
truth, I'd like to have *only* @FOO@ substitutions).