+1999-03-11 Tom Tromey <tromey@cygnus.com>
+
+ From Ralf Corsepius. Fixes lex3.test.
+ * automake.in (lang_yacc_finish): Include `.' in name pushed onto
+ maintainer-clean list.
+ (lang_lex_finish): Likewise.
+
+1999-03-02 Tom Tromey <tromey@cygnus.com>
+
+ * subdirs.am (maintainer-clean-recursive): Changed "&&" into "if"
+ construct to work around FreeBSD make/sh problem. From Rich Wales.
+
1999-03-01 Tom Tromey <tromey@cygnus.com>
Fixes from Pavel Roskin:
Petter Reinholdtsen pere@hungry.com
Phil Nelson phil@cs.wwu.edu
Raja R Harinath harinath@cs.umn.edu
+Ralf Corsepius corsepiu@faw.uni-ulm.de
Ralph Schleicher rs@purple.UL.BaWue.DE
Ramón García Fernández ramon@jl1.quim.ucm.es
+Rich Wales richw@webcom.com
Rob Savoye rob@cygnus.com
Robert Bihlmeyer robbe@orcus.priv.at
Seth Alves alves@hungry.com
Thomas Morgan tmorgan@pobox.com
Tim Goodwin tjg@star.le.ac.uk
Ulrich Drepper drepper@gnu.ai.mit.edu
+Werner Koch wk@isil.d.shuttle.de
# statically, and the GNU rules say that yacc/lex output files
# should be removed by maintainer-clean. So that's what we
# do.
- push (@maintainer_clean_files, $base . $hname, $base . $cname);
+ push (@maintainer_clean_files, "${base}.${hname}", "${base}.${cname}");
}
$output_rules .= "\n";
# do.
$file =~ /^(.*)\.(l|ll|l\+\+|lxx|lpp)$/;
($cname = $2) =~ tr/y/c/;
- push (@maintainer_clean_files, $1 . $cname);
+ push (@maintainer_clean_files, "${1}.${cname}");
}
if (! defined $configure_vars{'LEX'})
## automake - create Makefile.in from Makefile.am
-## Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc.
+## Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999 Free Software Foundation, Inc.
## This program is free software; you can redistribute it and/or modify
## it under the terms of the GNU General Public License as published by
dot_seen=no; \
rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \
rev="$$subdir $$rev"; \
- test "$$subdir" = "." && dot_seen=yes; \
+## FreeBSD make/sh will exit if the test fails and we use "&&";
+## hence the `if'.
+ if test "$$subdir" = "."; then dot_seen=yes; else :; fi; \
done; \
## If we haven't seen `.', then add it at the beginning.
test "$$dot_seen" = "no" && rev=". $$rev"; \
## automake - create Makefile.in from Makefile.am
-## Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc.
+## Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999 Free Software Foundation, Inc.
## This program is free software; you can redistribute it and/or modify
## it under the terms of the GNU General Public License as published by
dot_seen=no; \
rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \
rev="$$subdir $$rev"; \
- test "$$subdir" = "." && dot_seen=yes; \
+## FreeBSD make/sh will exit if the test fails and we use "&&";
+## hence the `if'.
+ if test "$$subdir" = "."; then dot_seen=yes; else :; fi; \
done; \
## If we haven't seen `.', then add it at the beginning.
test "$$dot_seen" = "no" && rev=". $$rev"; \