This is the mail archive of the
java-patches@gcc.gnu.org
mailing list for the Java project.
Tweak fastjar man page rules
- From: DJ Delorie <dj at redhat dot com>
- To: java-patches at gcc dot gnu dot org
- Date: Mon, 23 Dec 2002 18:09:12 -0500
- Subject: Tweak fastjar man page rules
This makes the build more resilient wrt systems that can't run
pod2man. Copied from the gcc Makefile. gcc/java/Make-lang.in needs a
similar change. Any objections?
2002-12-23 DJ Delorie <dj@redhat.com>
* Makefile.am (jar.1, grepjar.1): Protect against
texi2pod/pod2man failing.
* Makefile.in: Regenerated.
Index: Makefile.am
===================================================================
RCS file: /cvs/gcc/gcc/fastjar/Makefile.am,v
retrieving revision 1.10
diff -p -3 -r1.10 Makefile.am
*** Makefile.am 12 Sep 2002 00:40:12 -0000 1.10
--- Makefile.am 23 Dec 2002 23:04:27 -0000
*************** POD2MAN = pod2man --center="GNU" --relea
*** 85,98 ****
$(srcdir)/jar.1: $(srcdir)/fastjar.texi
-$(TEXI2POD) -D jar < $(srcdir)/fastjar.texi > fastjar.pod
! ($(POD2MAN) --section=1 fastjar.pod > jar.1.T$$$$ && \
mv -f jar.1.T$$$$ $(srcdir)/jar.1) || \
(rm -f jar.1.T$$$$ && exit 1)
! rm -f fastjar.pod
$(srcdir)/grepjar.1: $(srcdir)/fastjar.texi
-$(TEXI2POD) -D grepjar < $(srcdir)/fastjar.texi > grepjar.pod
! ($(POD2MAN) --section=1 grepjar.pod > grepjar.1.T$$$$ && \
mv -f grepjar.1.T$$$$ $(srcdir)/grepjar.1) || \
(rm -f grepjar.1.T$$$$ && exit 1)
! rm -f grepjar.pod
--- 85,98 ----
$(srcdir)/jar.1: $(srcdir)/fastjar.texi
-$(TEXI2POD) -D jar < $(srcdir)/fastjar.texi > fastjar.pod
! -($(POD2MAN) --section=1 fastjar.pod > jar.1.T$$$$ && \
mv -f jar.1.T$$$$ $(srcdir)/jar.1) || \
(rm -f jar.1.T$$$$ && exit 1)
! -rm -f fastjar.pod
$(srcdir)/grepjar.1: $(srcdir)/fastjar.texi
-$(TEXI2POD) -D grepjar < $(srcdir)/fastjar.texi > grepjar.pod
! -($(POD2MAN) --section=1 grepjar.pod > grepjar.1.T$$$$ && \
mv -f grepjar.1.T$$$$ $(srcdir)/grepjar.1) || \
(rm -f grepjar.1.T$$$$ && exit 1)
! -rm -f grepjar.pod