Message ID | 20201103191327.11081-8-pvorel@suse.cz |
---|---|
State | Accepted |
Headers | show |
Series | Test metadata extraction | expand |
diff --git a/include/mk/functions.mk b/include/mk/functions.mk index 79c6193ca..e86dbccdc 100644 --- a/include/mk/functions.mk +++ b/include/mk/functions.mk @@ -35,7 +35,8 @@ INSTALL_FILES += $$(abspath $$(DESTDIR)/$(3)/$(1)) $$(abspath $$(DESTDIR)/$(3)/$(1)): \ $$(abspath $$(dir $$(DESTDIR)/$(3)/$(1))) - install -m $$(INSTALL_MODE) "$(2)/$(1)" "$$@" + install -m $$(INSTALL_MODE) $(shell test -d "$(2)/$(1)" && echo "-d") $(PARAM) "$(2)/$(1)" $$@ + $(shell test -d "$(2)/$(1)" && echo "install -m "'$$(INSTALL_MODE) $(PARAM)' "$(2)/$(1)/*" -t '$$@') endef #
by detecting it and adding required -d parameter for install and installing whole directory with -t. This will be needed for metadata metadata.chunked target. Signed-off-by: Petr Vorel <pvorel@suse.cz> --- include/mk/functions.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)