This is an automated email from the ASF dual-hosted git repository.
ardovm pushed a commit to branch AOO41X
in repository https://gitbox.apache.org/repos/asf/openoffice.git
The following commit(s) were added to refs/heads/AOO41X by this push:
new 415f69aeaf Ensure compatibility with GNU Make 4.4 (#175)
415f69aeaf is described below
commit 415f69aeafe73cbde2c9e2fd878b4cb3fa45bde3
Author: Arrigo Marchiori <[email protected]>
AuthorDate: Fri Mar 10 20:38:46 2023 +0100
Ensure compatibility with GNU Make 4.4 (#175)
Change a pattern rule with multiple targets into multiple pattern rules
with single targets.
Also, correct an inessential whitespace.
(cherry picked and adapted from commit
ef6e816f0bb2fe7291d2ea7c6f3c877c71fe91b1)
---
main/solenv/gbuild/Package.mk | 11 +++++++++--
1 file changed, 9 insertions(+), 2 deletions(-)
diff --git a/main/solenv/gbuild/Package.mk b/main/solenv/gbuild/Package.mk
index 63c6dd6889..6969144053 100644
--- a/main/solenv/gbuild/Package.mk
+++ b/main/solenv/gbuild/Package.mk
@@ -24,8 +24,15 @@
# PackagePart class
-$(foreach destination,$(call gb_PackagePart_get_destinations),
$(destination)/%) :
- $(call gb_Deliver_deliver,$<,$@)
+define gb_PackagePart_deliver_destination
+$(1)/% :
+ $$(call gb_Deliver_deliver,$$<,$$@)
+
+endef
+
+$(foreach destination,$(call gb_PackagePart_get_destinations),$(eval $(call
gb_PackagePart_deliver_destination,$(destination))))
+
+
define gb_PackagePart_PackagePart
$(OUTDIR)/$(1) : $(2)