# 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