Change to doc/Makefile.am for "Extracted from" messages
Alan Modra
amodra@bigpond.net.au
Fri Jun 7 00:36:00 GMT 2002
On Thu, Jun 06, 2002 at 11:11:45PM -0700, Donn Terry wrote:
> Unhappily, echo -n is neither POSIX conforming nor portable. In fact,
Gah. We'll do without it then.
* Makefile.am (libbfd.h): Don't use "echo -n".
(libcoff.h, bfd.h): Likewise.
* Makefile.in: Regenerate.
Index: bfd/doc/Makefile.am
===================================================================
RCS file: /cvs/src/src/bfd/doc/Makefile.am,v
retrieving revision 1.6
diff -u -p -r1.6 Makefile.am
--- bfd/doc/Makefile.am 5 Jun 2002 03:40:58 -0000 1.6
+++ bfd/doc/Makefile.am 7 Jun 2002 07:34:45 -0000
@@ -209,9 +209,8 @@ libbfd.h: $(LIBBFD_H_DEP)
case $$file in \
*-in.h) cat $$file >> $@ ;; \
*/header.sed) break ;; \
- *) echo -n '/* Extracted from ' >> $@ ; \
- echo -n $$file | sed -e 's,.*/,,' >> $@ ; \
- echo '. */' >> $@ ; \
+ *) echo $$file | sed -e 's,.*/,,' -e 's,^,/* Extracted from ', \
+ -e 's,$$,. */,' >> $@ ; \
./$(MKDOC) -i -f $(srcdir)/proto.str < $$file >> $@ ;; \
esac; \
done
@@ -229,9 +228,8 @@ libcoff.h: $(LIBCOFF_H_DEP)
case $$file in \
*-in.h) cat $$file >> $@ ;; \
*/header.sed) break ;; \
- *) echo -n '/* Extracted from ' >> $@ ; \
- echo -n $$file | sed -e 's,.*/,,' >> $@ ; \
- echo '. */' >> $@ ; \
+ *) echo $$file | sed -e 's,.*/,,' -e 's,^,/* Extracted from ', \
+ -e 's,$$,. */,' >> $@ ; \
./$(MKDOC) -i -f $(srcdir)/proto.str < $$file >> $@ ;; \
esac; \
done
@@ -261,9 +259,8 @@ bfd.h: $(BFD_H_DEP)
case $$file in \
*-in.h) cat $$file >> $@ ;; \
*/header.sed) break ;; \
- *) echo -n '/* Extracted from ' >> $@ ; \
- echo -n $$file | sed -e 's,.*/,,' >> $@ ; \
- echo '. */' >> $@ ; \
+ *) echo $$file | sed -e 's,.*/,,' -e 's,^,/* Extracted from ', \
+ -e 's,$$,. */,' >> $@ ; \
./$(MKDOC) -f $(srcdir)/proto.str < $$file >> $@ ;; \
esac; \
done
--
Alan Modra
IBM OzLabs - Linux Technology Centre
More information about the Binutils
mailing list