aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlejandro Colomar <alx@kernel.org>2024-02-25 14:31:50 +0100
committerAlejandro Colomar <alx@kernel.org>2024-02-25 14:33:08 +0100
commit4ed8fa12128592c976880bbe5c3c3412a2f8a136 (patch)
tree344ee13276c0bccd06788a8167f69ffc51d20a66
parentcdfb7dd7d762b075b37cfa422fb169fa46d2f736 (diff)
downloadman-pages-4ed8fa12128592c976880bbe5c3c3412a2f8a136.tar.gz
share/mk/: distcheck-*: Add targets to run 'distcheck' partially
This is mainly for debugging purposes. I won't document it in 'make help' for now, as it will clutter the output, and isn't so useful for normal users. Signed-off-by: Alejandro Colomar <alx@kernel.org>
-rw-r--r--share/mk/dist/check/_.mk5
-rw-r--r--share/mk/dist/check/all.mk4
-rw-r--r--share/mk/dist/check/build.mk29
-rw-r--r--share/mk/dist/check/check.mk4
-rw-r--r--share/mk/dist/check/diffoscope.mk4
-rw-r--r--share/mk/dist/check/dist.mk4
-rw-r--r--share/mk/dist/check/install.mk4
-rw-r--r--share/mk/dist/check/lint.mk11
-rw-r--r--share/mk/dist/check/tar.mk4
9 files changed, 65 insertions, 4 deletions
diff --git a/share/mk/dist/check/_.mk b/share/mk/dist/check/_.mk
index f3ef861916..928a6ede7b 100644
--- a/share/mk/dist/check/_.mk
+++ b/share/mk/dist/check/_.mk
@@ -24,10 +24,7 @@ _MAKE_OPTS = \
.PHONY: distcheck
-distcheck: \
- $(builddir)/distcheck.all.touch \
- $(builddir)/distcheck.install.touch \
- $(builddir)/distcheck.diffoscope.touch
+distcheck: distcheck-all distcheck-install distcheck-diffoscope;
endif # include guard
diff --git a/share/mk/dist/check/all.mk b/share/mk/dist/check/all.mk
index fdcf64bd11..5a6c000d60 100644
--- a/share/mk/dist/check/all.mk
+++ b/share/mk/dist/check/all.mk
@@ -27,4 +27,8 @@ $(builddir)/distcheck.all.touch: $(_DISTCHECKDIR)/$(DISTNAME) $(MK) | $$(@D)/
$(TOUCH) $@
+.PHONY: distcheck-all
+distcheck-all: $(builddir)/distcheck.all.touch;
+
+
endif # include guard
diff --git a/share/mk/dist/check/build.mk b/share/mk/dist/check/build.mk
index fc9ffddad9..1234bdad22 100644
--- a/share/mk/dist/check/build.mk
+++ b/share/mk/dist/check/build.mk
@@ -235,4 +235,33 @@ $(builddir)/distcheck.build-book.touch: $(_DISTCHECKDIR)/$(DISTNAME) $(MK) | $$(
$(TOUCH) $@
+.PHONY: distcheck-build-pre
+distcheck-build-pre: $(builddir)/distcheck.build-pre.touch;
+
+.PHONY: distcheck-build-catman
+distcheck-build-catman: $(builddir)/distcheck.build-catman.touch;
+
+.PHONY: distcheck-build-ps
+distcheck-build-ps: $(builddir)/distcheck.build-ps.touch;
+
+.PHONY: distcheck-build-pdf
+distcheck-build-pdf: $(builddir)/distcheck.build-pdf.touch;
+
+.PHONY: distcheck-build-html
+distcheck-build-html: $(builddir)/distcheck.build-html.touch;
+
+.PHONY: distcheck-build-book
+distcheck-build-book: $(builddir)/distcheck.build-book.touch;
+
+
+.PHONY: distcheck-build
+distcheck-build: \
+ distcheck-build-pre \
+ distcheck-build-catman \
+ distcheck-build-ps \
+ distcheck-build-pdf \
+ distcheck-build-html \
+ distcheck-build-book;
+
+
endif # include guard
diff --git a/share/mk/dist/check/check.mk b/share/mk/dist/check/check.mk
index 7159d260b8..5079de7ea2 100644
--- a/share/mk/dist/check/check.mk
+++ b/share/mk/dist/check/check.mk
@@ -107,4 +107,8 @@ $(builddir)/distcheck.check.touch: $(_DISTCHECKDIR)/$(DISTNAME) $(MK) | $$(@D)/
$(TOUCH) $@
+.PHONY: distcheck-check
+distcheck-check: $(builddir)/distcheck.check.touch;
+
+
endif # include guard
diff --git a/share/mk/dist/check/diffoscope.mk b/share/mk/dist/check/diffoscope.mk
index 457abc63fe..b5554260d1 100644
--- a/share/mk/dist/check/diffoscope.mk
+++ b/share/mk/dist/check/diffoscope.mk
@@ -19,4 +19,8 @@ $(builddir)/distcheck.diffoscope.touch: $(DISTFILE) $(REDIST) | $$(@D)/
$(TOUCH) $@
+.PHONY: distcheck-diffoscope
+distcheck-diffoscope: $(builddir)/distcheck.diffoscope.touch;
+
+
endif # include guard
diff --git a/share/mk/dist/check/dist.mk b/share/mk/dist/check/dist.mk
index d4d148008e..8891b24408 100644
--- a/share/mk/dist/check/dist.mk
+++ b/share/mk/dist/check/dist.mk
@@ -21,4 +21,8 @@ $(REDIST): $(_DISTCHECKSRCDIR) $(MK) | $$(@D)/
'INFO_= dist: '
+.PHONY: distcheck-dist
+distcheck-dist: $(REDIST);
+
+
endif # include guard
diff --git a/share/mk/dist/check/install.mk b/share/mk/dist/check/install.mk
index d1549acdfa..ff1fd509b1 100644
--- a/share/mk/dist/check/install.mk
+++ b/share/mk/dist/check/install.mk
@@ -20,4 +20,8 @@ $(builddir)/distcheck.install.touch: $(_DISTCHECKDIR)/$(DISTNAME) $(MK) | $$(@D)
$(TOUCH) $@
+.PHONY: distcheck-install
+distcheck-install: $(builddir)/distcheck.install.touch;
+
+
endif # include guard
diff --git a/share/mk/dist/check/lint.mk b/share/mk/dist/check/lint.mk
index b8f5be8b1c..ae36f38665 100644
--- a/share/mk/dist/check/lint.mk
+++ b/share/mk/dist/check/lint.mk
@@ -45,4 +45,15 @@ $(builddir)/distcheck.lint-mdoc.touch: $(_DISTCHECKDIR)/$(DISTNAME) $(MK) | $$(@
$(TOUCH) $@
+.PHONY: distcheck-lint-man
+distcheck-lint-man: $(builddir)/distcheck.lint-man.touch;
+
+.PHONY: distcheck-lint-mdoc
+distcheck-lint-mdoc: $(builddir)/distcheck.lint-mdoc.touch;
+
+
+.PHONY: distcheck-lint
+distcheck-lint: distcheck-lint-man distcheck-lint-mdoc;
+
+
endif # include guard
diff --git a/share/mk/dist/check/tar.mk b/share/mk/dist/check/tar.mk
index 3d43479d8f..7107d4dee7 100644
--- a/share/mk/dist/check/tar.mk
+++ b/share/mk/dist/check/tar.mk
@@ -25,4 +25,8 @@ $(_DISTCHECKSRCDIR): %: %.tar $(MK) | $$(@D)/
$(TOUCH) $@
+.PHONY: distcheck-tar
+distcheck-tar: $(_DISTCHECKSRCDIR);
+
+
endif # include guard