conditions.
* tests/cond3.test: Improve the sed expression.
+2001-03-12 Akim Demaille <akim@epita.fr>
+
+ * automake.in (&variable_conditions_permutations): Separate the
+ conditions.
+ * tests/cond3.test: Improve the sed expression.
+
2001-03-09 Pavel Roskin <proski@gnu.org>
* Makefile.am (maintainer-check): Scan all *.am files and tests
unless $res;
$res = '@' . $res . '@';
- $res =~ s/ /@@/;
+ $res =~ s/ /@@/g;
+
return $res;
}
my @ret;
foreach my $sub (&variable_conditions_permutations (@comps))
{
- push (@ret, $comp . $sub);
- push (@ret, $neg . $sub);
+ push (@ret, "$comp $sub");
+ push (@ret, "$neg $sub");
}
if (! @ret)
{
$AUTOMAKE || exit 1
-sed -n -e '/am_targ_OBJECTS =.*\\$/ {
- :loop
- p
- n
- /\\$/ b loop
- p
- n
- }' -e '/am_targ_OBJECTS =/ p' Makefile.in >produced
+# `b top' so that
+sed -n '
+/am_targ_OBJECTS =/ {
+ : loop
+ /\\$/ {
+ p
+ n
+ b loop
+ }
+ p
+}' Makefile.in >produced
cat >expected << 'EOF'