From 80d86b42ee991f72032c49044e242dce66ed7403 Mon Sep 17 00:00:00 2001 From: Sebastian Meiling Date: Thu, 5 Dec 2019 09:10:30 +0100 Subject: [PATCH 1/2] tools/kconfig: replace GNU cp -t with UNIX cp UNIX `cp` command does not have the `-t` option like its GNU variant. Hence, it usage breaks building RIOT e.g. on FreeBSD. --- dist/tools/kconfiglib/Makefile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dist/tools/kconfiglib/Makefile b/dist/tools/kconfiglib/Makefile index c825402369ad..520c2f505f51 100644 --- a/dist/tools/kconfiglib/Makefile +++ b/dist/tools/kconfiglib/Makefile @@ -7,7 +7,8 @@ PKG_BUILDDIR=$(CURDIR)/bin .PHONY: all all: git-download - cp -t . $(PKG_BUILDDIR)/kconfiglib.py $(PKG_BUILDDIR)/menuconfig.py \ - $(PKG_BUILDDIR)/genconfig.py $(PKG_BUILDDIR)/examples/merge_config.py + cp $(PKG_BUILDDIR)/kconfiglib.py $(PKG_BUILDDIR)/menuconfig.py \ + $(PKG_BUILDDIR)/genconfig.py $(PKG_BUILDDIR)/examples/merge_config.py \ + . include $(RIOTBASE)/pkg/pkg.mk From f08fba15638f4549cc43b437ce977b5efbffb7ea Mon Sep 17 00:00:00 2001 From: Sebastian Meiling Date: Thu, 5 Dec 2019 09:13:20 +0100 Subject: [PATCH 2/2] makefiles/suit: replace GNU cp -t with UNIX cp UNIX `cp` command does not have the `-t` option like its GNU variant. Hence, it usage breaks building RIOT e.g. on FreeBSD. --- makefiles/suit.v4.inc.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/makefiles/suit.v4.inc.mk b/makefiles/suit.v4.inc.mk index fd3780f504e8..90be7c8d917e 100644 --- a/makefiles/suit.v4.inc.mk +++ b/makefiles/suit.v4.inc.mk @@ -90,7 +90,7 @@ suit/manifest: $(SUIT_MANIFESTS) suit/publish: $(SUIT_MANIFESTS) $(SLOT0_RIOT_BIN) $(SLOT1_RIOT_BIN) @mkdir -p $(SUIT_COAP_FSROOT)/$(SUIT_COAP_BASEPATH) - @cp -t $(SUIT_COAP_FSROOT)/$(SUIT_COAP_BASEPATH) $^ + @cp $^ $(SUIT_COAP_FSROOT)/$(SUIT_COAP_BASEPATH) @for file in $^; do \ echo "published \"$$file\""; \ echo " as \"$(SUIT_COAP_ROOT)/$$(basename $$file)\""; \