m4_define(FOOT, ⁨ m4_define(⁨__HASH⁩, m4_esyscmd( git rev-list --max-count=1 ⁨HEAD⁩ m4___file__ )) m4_define(⁨__DATE⁩, m4_esyscmd( git log --max-count=1 --pretty='format:%cI' m4___file__ \ | xargs --no-run-if-empty -- date '+%-d %B %Y (%A) — %T %Z' --date \ | ifne -n echo 'No commit yet…' )) m4_include(foot.gsp) ⁩)