From 1fea2c7f5e576766b08502572c799270b4bea3ef Mon Sep 17 00:00:00 2001 From: Thomas Voss Date: Thu, 22 Feb 2024 21:50:58 +0100 Subject: Add some basics, to test macro functionality --- m4/foot.m4 | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 m4/foot.m4 (limited to 'm4/foot.m4') diff --git a/m4/foot.m4 b/m4/foot.m4 new file mode 100644 index 0000000..243a84b --- /dev/null +++ b/m4/foot.m4 @@ -0,0 +1,11 @@ +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) +⁩) -- cgit v1.2.3