diff options
-rw-r--r-- | Makefile | 9 | ||||
-rw-r--r-- | etc/groff/deadly.tmac | 7 |
2 files changed, 15 insertions, 1 deletions
@@ -98,9 +98,14 @@ EXTRA_CPPLINTFLAGS := CPPLINTFLAGS := $(DEFAULT_CPPLINTFLAGS) CPPLINTFLAGS += $(EXTRA_CPPLINTFLAGS) +groff_tmac_dir := $(SYSCONFDIR)/groff +groff_tmac_names := deadly +groff_tmac_files := $(foreach x,$(groff_tmac_names),$(groff_tmac_dir)/$(x).tmac) DEFAULT_GROFFFLAGS := -man DEFAULT_GROFFFLAGS += -rCHECKSTYLE=3 DEFAULT_GROFFFLAGS += -z +DEFAULT_GROFFFLAGS += -M $(groff_tmac_dir) +DEFAULT_GROFFFLAGS += $(foreach x,$(groff_tmac_names),-m $(x)) EXTRA_GROFFFLAGS := GROFFFLAGS := $(DEFAULT_GROFFFLAGS) GROFFFLAGS += $(EXTRA_GROFFFLAGS) @@ -212,7 +217,9 @@ $(UNITS_cpl): $(builddir)/%.cpl.touch: $(SRCDIR)/%.c Makefile \ $(CPPLINT) $(CPPLINTFLAGS) $< >/dev/null touch $@ -$(MAN_cks): $(builddir)/%.cks.touch: $(MANDIR)/% Makefile | $$(@D)/. +$(MAN_cks): $(builddir)/%.cks.touch: $(MANDIR)/% Makefile \ + $(groff_tmac_files) \ + | $$(@D)/. $(info GROFF CHECKSTYLE $@) $(GROFF) $(GROFFFLAGS) $< touch $@ diff --git a/etc/groff/deadly.tmac b/etc/groff/deadly.tmac new file mode 100644 index 0000000..b87cb6a --- /dev/null +++ b/etc/groff/deadly.tmac @@ -0,0 +1,7 @@ +.am an-style-warn +. ds LANDMINE\" +.. +.de end-of-input-macro +. if d LANDMINE .ab found style problems; aborting +.. +.em end-of-input-macro |