diff options
-rw-r--r-- | share/mk/configure/diffutils.mk | 12 | ||||
-rw-r--r-- | share/mk/dist/check.mk | 8 |
2 files changed, 19 insertions, 1 deletions
diff --git a/share/mk/configure/diffutils.mk b/share/mk/configure/diffutils.mk new file mode 100644 index 0000000..114ebfc --- /dev/null +++ b/share/mk/configure/diffutils.mk @@ -0,0 +1,12 @@ +# Copyright 2022-2024 Alejandro Colomar <alx@kernel.org> +# SPDX-License-Identifier: LGPL-3.0-only WITH LGPL-3.0-linking-exception + + +ifndef MAKEFILE_CONFIGURE_DIFFUTILS_INCLUDED +MAKEFILE_CONFIGURE_DIFFUTILS_INCLUDED := 1 + + +DIFF := diff + + +endif # include guard diff --git a/share/mk/dist/check.mk b/share/mk/dist/check.mk index 5d50eed..c3038b0 100644 --- a/share/mk/dist/check.mk +++ b/share/mk/dist/check.mk @@ -7,6 +7,7 @@ MAKEFILE_DIST_CHECK_INCLUDED := 1 include $(MAKEFILEDIR)/configure/coreutils.mk +include $(MAKEFILEDIR)/configure/diffutils.mk include $(MAKEFILEDIR)/configure/tar.mk include $(MAKEFILEDIR)/dist/tar.mk include $(MAKEFILEDIR)/version.mk @@ -40,9 +41,14 @@ $(builddir)/distcheck.dist.touch: $(builddir)/distcheck.install.touch | $$(@D)/ $(MAKE) -C $(TMPDIR1)/$(DISTNAME) dist $(TOUCH) $@ +$(builddir)/distcheck.diff.touch: $(builddir)/distcheck.dist.touch | $$(@D)/ + $(info DIFF $(DISTFILE) $(TMPDIR1)/$(DISTNAME).tar) + $(DIFF) $(DISTFILE) $(TMPDIR1)/$(DISTNAME).tar + $(TOUCH) $@ + .PHONY: distcheck -distcheck: $(builddir)/distcheck.dist.touch +distcheck: $(builddir)/distcheck.diff.touch endif # include guard |