From 840506cea70dd8eed5d66fe478ca4e84c68643f2 Mon Sep 17 00:00:00 2001 From: Wasurerarenai Date: Wed, 14 Feb 2024 14:00:05 -0600 Subject: [PATCH] Allow users to optionally override templates (#1319) * Create overrides directory & readme.partial.yaml.j2 * Add bootstrap/overrides to makejinja.toml --- bootstrap/overrides/readme.partial.yaml.j2 | 5 +++++ makejinja.toml | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 bootstrap/overrides/readme.partial.yaml.j2 diff --git a/bootstrap/overrides/readme.partial.yaml.j2 b/bootstrap/overrides/readme.partial.yaml.j2 new file mode 100644 index 00000000..36dac44d --- /dev/null +++ b/bootstrap/overrides/readme.partial.yaml.j2 @@ -0,0 +1,5 @@ +<% Place user jinja template overrides in this file's directory %> +<% Docs: https://mirkolenz.github.io/makejinja/makejinja.html %> +<% Example: https://github.com/mirkolenz/makejinja/blob/main/tests/data/makejinja.toml %> +<% Example: https://github.com/mirkolenz/makejinja/blob/main/tests/data/input1/not-empty.yaml.jinja %> +<% Example: https://github.com/mirkolenz/makejinja/blob/main/tests/data/input2/not-empty.yaml.jinja %> diff --git a/makejinja.toml b/makejinja.toml index e748deba..efedf0a9 100644 --- a/makejinja.toml +++ b/makejinja.toml @@ -1,5 +1,5 @@ [makejinja] -inputs = ["./bootstrap/templates"] +inputs = ["./bootstrap/templates","./bootstrap/overrides"] output = "./" exclude_patterns = [".mjfilter.py", "*.partial.yaml.j2"] data = ["./config.yaml"]