# variable should contain all (Bib)TeX source files for the document.
SRCS = $(PN).tex
ifdef BIBS
-SRCS += $(shell kpsewhich $(BIBS))
+BIBPATHS = $(shell kpsewhich $(BIBS))
+SRCS += $(BIBPATHS)
endif
ifdef MJOTEX
-SRCS += $(shell kpsewhich $(MJOTEX))
+MJOTEXPATHS = $(shell kpsewhich $(MJOTEX))
+SRCS += $(MJOTEXPATHS)
endif
# Clean up leftover junk.
.PHONY: clean
clean:
- rm -f *.{aux,bbl,bcf,bib,blg,listing,lof,log,nav,out,pdf,snm,toc,xml}
+ rm -f *.{aux,bbl,bcf,bib,blg,listing,lof,log}
+ rm -f *.{nav,out,pdf,snm,spl,toc,xml}
rm -rf dist/
# If this document will be published, the publisher isn't going to
.PHONY: dist
dist: $(PN).bbl
mkdir -p dist
- cp $(SRCS) $(PN).bbl dist/
+ cp $(SRCS) $(PN).bbl $(BIBPATHS) $(MJOTEXPATHS) dist/