X-Git-Url: http://gitweb.michael.orlitzky.com/?a=blobdiff_plain;f=GNUmakefile;h=75f4677aca1206fcacc477857ba5ff317c036a77;hb=82229a995d230eef3f3d75d4fa893a604d183fbb;hp=49cca6a6cc4aff1a4acee75c6d8017e25ce61bb7;hpb=71b85fe2012cdf733f6e72137038d7d9960ddf08;p=mjotex.git diff --git a/GNUmakefile b/GNUmakefile index 49cca6a..75f4677 100644 --- a/GNUmakefile +++ b/GNUmakefile @@ -36,6 +36,12 @@ MJOTEX += mjo-theorem-star.tex mjo-topology.tex mjo.bst SAGE_LISTING_SRCS = $(wildcard sage_listings/*.listing) SAGE_LISTING_DSTS = $(patsubst %.listing,%.py,$(SAGE_LISTING_SRCS)) +# A space-separated list of indices (just their names). Usually you'll +# have just one, and it will be named the same thing as your document, +# because that's what the makeidx package does. +# +# Leave commented if you don't use an index. +# INDICES = $(PN) # Use kpsewhich (from the kpathsea suite) to find the absolute paths @@ -208,13 +214,13 @@ check: check-boxes check-chktex check-undefined check-sage # Clean up leftover junk. This only looks overcomplicated because # the *.{foo,bar} syntax supported by Bash is not POSIX, and Make # will execute these commands using /bin/sh (which should be POSIX). -JUNK_EXTENSIONS = aux bbl bcf bib blg listing lof log nav out pdf +JUNK_EXTENSIONS = aux bbl bcf blg glo ilg ist listing lof log nav out pdf JUNK_EXTENSIONS += snm spl toc xml .PHONY: clean clean: for ext in $(JUNK_EXTENSIONS); do rm -f *.$$ext; done; rm -rf dist/ - rm -f $(SAGE_LISTING_DSTS) + rm -f $(SAGE_LISTING_DSTS) $(INDEX_SRCS) $(INDEX_DSTS) # If this document will be published, the publisher isn't going to # have your BibTeX database or your mjotex files. So, you need to