- **`SRCDIR`:**
The location of the source files (default: `sources`).
+ Multiple source directories can be provided, so long as the same
+ file subpath doesn’t exist in more than one of them.
- **`INCLUDEDIR`:**
- The location of the source files (default: `sources/includes`).
+ The location of source includes (default: `sources/includes`).
This can be inside of `SRCDIR`, but needn’t be.
+ Multiple 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`).
- **`FINDOPTS`:**
Options to pass to `find` when searching for source files (default:
- `-LE`).
+ `-PE`).
- **`FINDRULES`:**
Rules to use with `find` when searching for source files (default:
`-flags -nohidden -and -not -name '.*'`).
+- **`FINDINCLUDEOPTS`:**
+ Options to pass to `find` when searching for includes (default:
+ `$(FINDOPTS)`).
+
+- **`FINDINCLUDERULES`:**
+ Rules to use with `find` when searching for includes (default:
+ `$(FINDRULES)`).
+
- **`PARSERS`:**
A white·space‐separated list of parsers to use (default:
`$(THISDIR)/parsers/*.xslt`).