]> gitweb.michael.orlitzky.com - mjotex.git/commit
GNUmakefile,examples: overhaul
authorMichael Orlitzky <michael@orlitzky.com>
Wed, 25 Feb 2026 23:43:41 +0000 (18:43 -0500)
committerMichael Orlitzky <michael@orlitzky.com>
Thu, 26 Feb 2026 00:01:37 +0000 (19:01 -0500)
commitc3156178989c562f470801326f34c81f9f161c9d
tree98f5b3bfb522eb128e4073fb7a1b4a7bc4967aab
parent6a32b402f04bb4409f458aa223c35ca59d18d974
GNUmakefile,examples: overhaul

First, rename GNUmakefile to GNUmakefile.mjo. This contains most of
the logic and has been updated to leave MJOTEX, BIBS, INDICES, and so
on undefined. It is not intended to be invoked directly.

The entire "examples" document has been moved to an "examples"
directory with its own GNUmakefile that declares a few variables and
then includes GNUmakefile.mjo (via kpsewhich). The idea here is that
new projects should be able use a minimal GNUmakefile, offloading most
of the work to GNUmakefile.mjo, wherever it lives.
GNUmakefile.mjo [moved from GNUmakefile with 90% similarity]
examples/GNUmakefile [new file with mode: 0644]
examples/examples.tex [moved from examples.tex with 100% similarity]
examples/local-references.bib [moved from local-references.bib with 100% similarity]
examples/sage_listings/example.listing [moved from sage_listings/example.listing with 100% similarity]