diff options
author | Alex Colomar <alx.manpages@gmail.com> | 2022-09-15 21:58:13 +0200 |
---|---|---|
committer | Alex Colomar <alx.manpages@gmail.com> | 2022-09-15 21:58:18 +0200 |
commit | 52538809c80341c25507226be0547becf361af28 (patch) | |
tree | c866dd6c59963beaed6793cdd11999d26434c9a1 | |
parent | 7ffb8e37b7ed1b6275edbeeaebdee43fbd0cfc88 (diff) |
lint-man.mk: Support both UTF8 and non-UTF8 systems
Systems using the C locale can now also run 'make lint', and will
test the ascii device.
Signed-off-by: Alex Colomar <alx.manpages@gmail.com>
-rw-r--r-- | lib/lint-man.mk | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/lint-man.mk b/lib/lint-man.mk index d23114209..b9dec5efd 100644 --- a/lib/lint-man.mk +++ b/lib/lint-man.mk @@ -18,7 +18,10 @@ TMACDIR := $(SYSCONFDIR)/groff/tmac MANWIDTH ?= 80 TROFF_LINE_LENGTH := $(shell echo $(MANWIDTH)-2 | $(BC)) -TROFF_OUT_DEVICE := utf8 +TROFF_OUT_DEVICE := $(shell locale charmap \ + | grep -i 'utf-*8' >/dev/null \ + && echo utf8 \ + || echo ascii) TBL := tbl |