commit e229e779acb4aec6a97551872e1f12a2ce46a9aa
Author: Laslo Hunhold <[email protected]>
AuthorDate: Sun Aug 28 15:35:14 2022 +0200
Commit: Laslo Hunhold <[email protected]>
CommitDate: Sun Aug 28 15:35:14 2022 +0200
Add automatic manual date and templates to MAN_TEMPLATE
Signed-off-by: Laslo Hunhold <[email protected]>
diff --git a/Makefile b/Makefile
index bbf6714..501b372 100644
--- a/Makefile
+++ b/Makefile
@@ -58,8 +58,12 @@ TEST =\
test/utf8-encode\
test/word\
+MAN_DATE = 2022-08-28
+
MAN_TEMPLATE =\
- man/template/to_case.sh
+ man/template/next_break.sh\
+ man/template/next_break_utf8.sh\
+ man/template/to_case.sh\
MAN3 =\
man/grapheme_decode_utf8\
@@ -234,10 +238,10 @@ libgrapheme.so: $(SRC:=.o)
$(CC) -o $@ $(SOFLAGS) $(LDFLAGS) $(SRC:=.o)
$(MAN3:=.3):
- SH=$(SH) UNICODE_VERSION=$(UNICODE_VERSION) $(SH) $(@:.3=.sh) > $@
+ SH=$(SH) MAN_DATE=$(MAN_DATE) UNICODE_VERSION=$(UNICODE_VERSION) $(SH)
$(@:.3=.sh) > $@
$(MAN7:=.7):
- SH=$(SH) UNICODE_VERSION=$(UNICODE_VERSION) $(SH) $(@:.7=.sh) > $@
+ SH=$(SH) MAN_DATE=$(MAN_DATE) UNICODE_VERSION=$(UNICODE_VERSION) $(SH)
$(@:.7=.sh) > $@
benchmark: $(BENCHMARK)
for m in $(BENCHMARK); do ./$$m; done
diff --git a/man/grapheme_decode_utf8.sh b/man/grapheme_decode_utf8.sh
index a6fd932..584025f 100644
--- a/man/grapheme_decode_utf8.sh
+++ b/man/grapheme_decode_utf8.sh
@@ -1,5 +1,5 @@
cat << EOF
-.Dd 2022-08-26
+.Dd $MAN_DATE
.Dt GRAPHEME_DECODE_UTF8 3
.Os suckless.org
.Sh NAME
diff --git a/man/grapheme_encode_utf8.sh b/man/grapheme_encode_utf8.sh
index d57a129..d1ecad7 100644
--- a/man/grapheme_encode_utf8.sh
+++ b/man/grapheme_encode_utf8.sh
@@ -1,5 +1,5 @@
cat << EOF
-.Dd 2022-08-26
+.Dd $MAN_DATE
.Dt GRAPHEME_ENCODE_UTF8 3
.Os suckless.org
.Sh NAME
diff --git a/man/grapheme_is_character_break.sh
b/man/grapheme_is_character_break.sh
index 9adc83e..86235ce 100644
--- a/man/grapheme_is_character_break.sh
+++ b/man/grapheme_is_character_break.sh
@@ -1,5 +1,5 @@
cat << EOF
-.Dd 2022-08-26
+.Dd $MAN_DATE
.Dt GRAPHEME_IS_CHARACTER_BREAK 3
.Os suckless.org
.Sh NAME
diff --git a/man/libgrapheme.sh b/man/libgrapheme.sh
index e018001..327cc6e 100644
--- a/man/libgrapheme.sh
+++ b/man/libgrapheme.sh
@@ -1,5 +1,5 @@
cat << EOF
-.Dd 2022-08-26
+.Dd $MAN_DATE
.Dt LIBGRAPHEME 7
.Os suckless.org
.Sh NAME
diff --git a/man/template/next_break.sh b/man/template/next_break.sh
index 143d8e6..588e49b 100644
--- a/man/template/next_break.sh
+++ b/man/template/next_break.sh
@@ -1,5 +1,5 @@
cat << EOF
-.Dd 2022-08-26
+.Dd $MAN_DATE
.Dt GRAPHEME_NEXT_$(printf $TYPE | tr [:lower:] [:upper:])_BREAK 3
.Os suckless.org
.Sh NAME
diff --git a/man/template/next_break_utf8.sh b/man/template/next_break_utf8.sh
index cc14965..046dd45 100644
--- a/man/template/next_break_utf8.sh
+++ b/man/template/next_break_utf8.sh
@@ -1,5 +1,5 @@
cat << EOF
-.Dd 2022-08-26
+.Dd $MAN_DATE
.Dt GRAPHEME_NEXT_$(printf $TYPE | tr [:lower:] [:upper:])_BREAK_UTF8 3
.Os suckless.org
.Sh NAME
diff --git a/man/template/to_case.sh b/man/template/to_case.sh
index 5fbfbfb..d365756 100644
--- a/man/template/to_case.sh
+++ b/man/template/to_case.sh
@@ -1,5 +1,5 @@
cat << EOF
-.Dd 2022-08-26
+.Dd $MAN_DATE
.Dt GRAPHEME_TO_$(printf $CASE | tr [:lower:] [:upper:]) 3
.Os suckless.org
.Sh NAME