topsrc = @top_srcdir@ TEXDIR = $(topsrc)/doc/tex PKG = extra DOCDIR = $(topsrc)/addons/$(PKG)/doc SRCS = $(PKG).tex pkgdoc.tex gretl.sty $(PKG).pdf: $(SRCS) @pdflatex $(PKG) && pdflatex $(PKG) @if grep 'Rerun to get' $(PKG).log ; then pdflatex $(PKG) ; fi $(SRCS): | symlinks .PHONY : symlinks clean symlinks: @if [ ! -f gretl.sty ] || [ ../../../doc/gretl.sty -nt gretl.sty ] ; then ln -sf ../../../doc/gretl.sty . ; fi @for f in $(PKG).tex pkgdoc.tex ; do \ if [ ! -f $$f ] || [ $(DOCDIR)/$$f -nt $$f ] ; then ln -sf $(DOCDIR)/$$f . ; fi ; done clean: @rm -f *.log *.aux *.bbl *.blg *.toc $(PKG).pdf