This is the mail archive of the
gdb-patches@sources.redhat.com
mailing list for the GDB project.
Re: refcard.dvi build patch
- To: Eli Zaretskii <eliz at is dot elta dot co dot il>
- Subject: Re: refcard.dvi build patch
- From: Andrew Cagney <ac131313 at cygnus dot com>
- Date: Fri, 06 Jul 2001 00:49:22 -0400
- Cc: Colin Walters <walters at cis dot ohio-state dot edu>,gdb-patches at sourceware dot cygnus dot com
- References: <Pine.SUN.3.91.1010705094528.15332E-100000@is>
Try the attached?
Andrew
2001-07-06 Andrew Cagney <ac131313@redhat.com>
* Makefile.in (refcard.dvi): Rewrite to avoid problems with empty
`test` expressions on bash. Problem reported by Colin Walters.
Index: Makefile.in
===================================================================
RCS file: /cvs/src/src/gdb/doc/Makefile.in,v
retrieving revision 1.13
diff -p -r1.13 Makefile.in
*** Makefile.in 2001/05/14 16:18:50 1.13
--- Makefile.in 2001/07/06 04:47:03
*************** maintainer-clean realclean: distclean
*** 200,213 ****
# GDB QUICK REFERENCE (dvi output)
refcard.dvi : refcard.tex $(REFEDITS)
! if [ -z "$(REFEDITS)" ]; then \
! cp $(srcdir)/refcard.tex sedref.tex ; \
! else \
! echo > tmp.sed ; \
! for f in $(REFEDITS) ; do \
! cat $(srcdir)/$$f >>tmp.sed ; done ; \
! sed -f tmp.sed $(srcdir)/refcard.tex >sedref.tex ; \
! fi
$(SET_TEXINPUTS) $(TEX) sedref.tex
mv sedref.dvi refcard.dvi
rm -f sedref.log sedref.tex tmp.sed
--- 200,211 ----
# GDB QUICK REFERENCE (dvi output)
refcard.dvi : refcard.tex $(REFEDITS)
! echo > tmp.sed
! for f in x $(REFEDITS) ; do \
! test x$$f = xx && continue ; \
! cat $(srcdir)/$$f >>tmp.sed ; \
! done
! sed -f tmp.sed $(srcdir)/refcard.tex >sedref.tex
$(SET_TEXINPUTS) $(TEX) sedref.tex
mv sedref.dvi refcard.dvi
rm -f sedref.log sedref.tex tmp.sed