]> gitweb.michael.orlitzky.com - mjotex.git/blobdiff - makefile
Add \inverse and \lyapunovrank commands.
[mjotex.git] / makefile
index db6de3f740e5891d921fbc6cd5cc76d81c611d9f..cfe6f2016f92e8f6fd580bad4267521ab6f00df4 100644 (file)
--- a/makefile
+++ b/makefile
@@ -6,7 +6,7 @@
 LATEX = pdflatex -file-line-error -halt-on-error
 
 # The name of this document.
-PN := paper
+PN = paper
 
 # A space-separated list of bib files. These must all belong to paths
 # contained in your $BIBINPUTS environment variable.
@@ -99,14 +99,18 @@ $(PN).bbl: $(SRCS) | $(PN).aux
        bibtex $(PN).aux
 
 
+# Run chktex to find silly mistakes. There is some exit code weirdness
+# (Savannah bug 45979), so we just look for empty output.
+.PHONY: check
+check:
+       @[ -z "$(shell chktex --quiet mjotex.sty)" ]
+
 # Clean up leftover junk.
 .PHONY: clean
 clean:
-       rm -f *.{out,nav,snm,toc,aux,log,pdf,bcf,xml,bbl,blg,bib}
+       rm -f *.{aux,bbl,bcf,bib,blg,lof,log,nav,out,pdf,snm,toc,xml}
        rm -rf dist/
 
-
-
 # If this document will be published, the publisher isn't going to
 # have your BibTeX database or your mjotex files. So, you need to
 # package them up along with the code for your document. This target