]>
Commit | Line | Data |
---|---|---|
b00b746f | 1 | # Copyright 2024, Alejandro Colomar <alx@kernel.org> |
82ad72b7 AC |
2 | # SPDX-License-Identifier: LGPL-3.0-only WITH LGPL-3.0-linking-exception |
3 | ||
4 | ||
5 | ifndef MAKEFILE_DIST_CHECK_TAR_INCLUDED | |
6 | MAKEFILE_DIST_CHECK_TAR_INCLUDED := 1 | |
7 | ||
8 | ||
16322535 AC |
9 | include $(MAKEFILEDIR)/configure/build-depends/coreutils/cp.mk |
10 | include $(MAKEFILEDIR)/configure/build-depends/coreutils/rm.mk | |
11 | include $(MAKEFILEDIR)/configure/build-depends/coreutils/touch.mk | |
12 | include $(MAKEFILEDIR)/configure/build-depends/tar/tar.mk | |
82ad72b7 | 13 | include $(MAKEFILEDIR)/configure/version.mk |
8420e0e1 | 14 | include $(MAKEFILEDIR)/dist/check/_.mk |
82ad72b7 AC |
15 | include $(MAKEFILEDIR)/dist/tar.mk |
16 | ||
17 | ||
6658bc41 | 18 | $(_DISTCHECKDIR)/$(DISTFILE): $(_DISTFILE) $(MK) | $$(@D)/ |
d965e737 | 19 | $(info $(INFO_)CP $@) |
db42ad5e | 20 | $(CP) -T $< $@ |
82ad72b7 | 21 | |
6fa62c27 | 22 | $(_DISTCHECKSRCDIR): %: %.tar $(MK) | $$(@D)/ |
d965e737 | 23 | $(info $(INFO_)TAR xf $<) |
dc9ab586 | 24 | $(RM) -rf $@ |
82ad72b7 | 25 | cd $(dir $<) \ |
8420e0e1 | 26 | && $(TAR) xf $(notdir $<) |
82ad72b7 AC |
27 | $(TOUCH) $@ |
28 | ||
29 | ||
4ed8fa12 AC |
30 | .PHONY: distcheck-tar |
31 | distcheck-tar: $(_DISTCHECKSRCDIR); | |
32 | ||
33 | ||
82ad72b7 | 34 | endif # include guard |