package/pkg-generic.mk: legal-info: proper double-dollar

Everything inside the generic-package macro should be double-dollared,
except for $(1) $(2) etc. There was still a $(call ...) that was not
double-dollared in the legal-info target. The result is that
OVERRIDE_SRCDIR isn't actually qstrip'ed.

Double dollar the $(call ...) like everywhere else.

Signed-off-by: Arnout Vandecappelle <arnout@mind.be>
Cc: Nicolas Carrier <carrier.nicolas0@gmail.com>
Reported-by: Yann E. MORIN <yann.morin@orange.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
(cherry picked from commit 109c7c437c)
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
Arnout Vandecappelle
2024-09-14 11:55:00 +02:00
committed by Peter Korsgaard
parent edde5c1a44
commit be164d261d

View File

@@ -1164,7 +1164,7 @@ ifneq ($$($(2)_OVERRIDE_SRCDIR),)
$$(Q)rm -rf $$($(2)_BUILDDIR)/.legal-info-rsync
$$(Q)mkdir -p $$($(2)_BUILDDIR)/.legal-info-rsync
$$(Q)rsync -au --chmod=u=rwX,go=rX $$(RSYNC_VCS_EXCLUSIONS) \
$(call qstrip,$$($(2)_OVERRIDE_SRCDIR))/ \
$$(call qstrip,$$($(2)_OVERRIDE_SRCDIR))/ \
$$($(2)_BUILDDIR)/.legal-info-rsync/
$$(call prepare-per-package-directory,$$(BR2_GZIP_HOST_DEPENDENCY) $$(BR2_TAR_HOST_DEPENDENCY))
$$(Q)mkdir -p $$($(2)_REDIST_SOURCES_DIR)