summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlex Colomar <alx.manpages@gmail.com>2022-09-15 22:02:01 +0200
committerAlex Colomar <alx.manpages@gmail.com>2022-09-15 22:02:01 +0200
commitfeedd9e0ca0caddb3f0f1acc722dadb5c5f9ef4b (patch)
treec16d185bb56fc54389a3fb88176422f046139d28
parent52538809c80341c25507226be0547becf361af28 (diff)
cmd.mk, lint-man.mk: Use variables for commands
Signed-off-by: Alex Colomar <alx.manpages@gmail.com>
-rw-r--r--lib/cmd.mk1
-rw-r--r--lib/lint-man.mk10
2 files changed, 6 insertions, 5 deletions
diff --git a/lib/cmd.mk b/lib/cmd.mk
index 643e4dbd8..1396513cc 100644
--- a/lib/cmd.mk
+++ b/lib/cmd.mk
@@ -14,6 +14,7 @@ FIND := find
GIT := git
GREP := grep
GZIP := gzip
+LOCALE := locale
PKG-CONFIG := pkg-config
SED := sed
SORT := sort
diff --git a/lib/lint-man.mk b/lib/lint-man.mk
index b9dec5efd..33d45b60c 100644
--- a/lib/lint-man.mk
+++ b/lib/lint-man.mk
@@ -17,11 +17,11 @@ TMACDIR := $(SYSCONFDIR)/groff/tmac
MANWIDTH ?= 80
-TROFF_LINE_LENGTH := $(shell echo $(MANWIDTH)-2 | $(BC))
-TROFF_OUT_DEVICE := $(shell locale charmap \
- | grep -i 'utf-*8' >/dev/null \
- && echo utf8 \
- || echo ascii)
+TROFF_LINE_LENGTH := $(shell $(ECHO) $(MANWIDTH)-2 | $(BC))
+TROFF_OUT_DEVICE := $(shell $(LOCALE) charmap \
+ | $(GREP) -i 'utf-*8' >/dev/null \
+ && $(ECHO) utf8 \
+ || $(ECHO) ascii)
TBL := tbl