diff options
| author | Paul Buetow <paul@buetow.org> | 2023-03-18 18:08:41 +0200 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2023-03-18 18:08:41 +0200 |
| commit | e813283509ffd204e8dd6f721a83ec50a53e5411 (patch) | |
| tree | 90e8fee60b482e599475bd00814cfe60a5894f2d | |
| parent | 71e0bb1cbad3c33b711e09ea38fedfa661001628 (diff) | |
add pre-generate-hook
| -rwxr-xr-x | gemtexter | 3 | ||||
| -rw-r--r-- | gemtexter.conf | 1 |
2 files changed, 4 insertions, 0 deletions
@@ -127,6 +127,9 @@ main () { atomfeed::generate ;; --generate) + if [ -x "$PRE_GENERATE_HOOK" ]; then + $PRE_GENERATE_HOOK + fi template::generate log INFO 'Generating feeds - this may will take a while' gemfeed::generate & diff --git a/gemtexter.conf b/gemtexter.conf index 5b10bf0..50aaa4e 100644 --- a/gemtexter.conf +++ b/gemtexter.conf @@ -5,6 +5,7 @@ declare -xr EMAIL='hi@paul.cyou' declare -xr IMAGE_PATTERN='\.(jpg|png|gif)$' declare -xr ATOM_MAX_ENTRIES=42 declare -xr CONTENT_BASE_DIR=../foo.zone-content +declare -xr PRE_GENERATE_HOOK=./pre_generate_hook.sh declare -xr POST_PUBLISH_HOOK=./post_publish_hook.sh declare -xr HTML_HEADER=./extras/html/header.html.part declare -xr HTML_FOOTER=./extras/html/footer.html.part |
