--- sdcc/doc/Makefile.in.orig 2006-06-17 22:40:28.000000000 +0100
+++ sdcc/doc/Makefile.in 2008-10-16 20:29:34.000000000 +0100
@@ -117,15 +117,14 @@
# # the glossary, not implemented yet
# # $(MAKEINDEX) -s l2hglo.ist -o $@ $<
-%.pdf: %.tex
- $(PDFLATEX) $*
- -$(MAKEINDEX) $*
- $(PDFLATEX) $*
- -$(MAKEINDEX) $*
- $(PDFLATEX) $*
- $(PDFOPT) $*.pdf tmp.pdf
- rm $*.pdf
- mv tmp.pdf $*.pdf
+%.pdf: %.lyx
+ if [ "$(srcdir)" != "." ] ; then \
+ cp $< . ; \
+ $(LYX) -e pdf2 $(notdir $<) || echo "LyX gave a warning"; \
+ rm $(notdir $<) ; \
+ else \
+ $(LYX) -e pdf2 $< || echo "LyX gave a warning"; \
+ fi
archive: all
rm -rf sdcc-doc sdcc-doc.tar.bz2