-📰 Caudex inherits all of the dependencies of ⛩📰 书社 and enables
- you to override them in the same way.
-
-In addition to the configuration variables for ⛩📰 书社, the
- following variables are recognized and treated specially by
- 📰 Caudex :—
-
-- **`SRCDIR`:**
- The location of the codex entries and related metadata (default:
- `entries`).
- Only one directory is supported.
-
-- **`ASSETDIR`:**
- The location of additional source files (default: `assets`).
- Multiple asset directories can be provided, so long as the same file
- subpath doesn’t exist in more than one of them.
-
-- **`ASSETINCLUDEDIR`:**
- The location of includes to be used by additional source files
- (default: `assets/includes`).
- Multiple asset include directories can be provided, so long as the
- same file subpath doesn’t exist in more than one of them.
-
-- **`BUILDDIR`:**
- The location of the (temporary) build directory (default: `build`).
- `make clean` will delete this, and it is recommended that it not be
- used for programs aside from 📰 Caudex.
-
-- **`DESTDIR`:**
- The location of directory to output files to (default: `public`).
- `make install` will overwrite files in this directory which
- correspond to those in `SRCDIR` and `ASSETDIR`.
- It *will not* touch other files, including those generated from files
- in `SRCDIR` which have since been deleted.
-
- Files are first compiled to `$(BUILDDIR)/⛩📰/public` before they
- are copied to `DESTDIR`, so this folder is relatively quick and
- inexpensive to re·create.
- It’s reasonable to simply delete it before every `make install` to
- ensure stale content is removed.
-
-- **`THISDIR`:**
- The location of the 📰 Caudex `GNUmakefile`.
- This should be set automatically when calling Make and shouldn’t ever
- need to be set manually.