From: Laszlo Boszormenyi (GCS) Date: Fri, 24 Jul 2020 15:28:01 +0000 (+0100) Subject: unbreak install foreach and do individual installation X-Git-Tag: archive/raspbian/1.30.2-2.1+rpi1~1^2~1 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=39f254ede07d8dd681aba372139364e1b67010d6;p=grpc.git unbreak install foreach and do individual installation Forwarded: no Last-Update: 2020-05-24 Long command line would break the execution. Gbp-Pq: Name unbreak_foreach.patch --- diff --git a/Makefile b/Makefile index e7c93f19..d6cee83e 100644 --- a/Makefile +++ b/Makefile @@ -2980,13 +2980,17 @@ install-headers: install-headers_c install-headers_cxx install-headers_c: $(E) "[INSTALL] Installing public C headers" - $(Q) $(foreach h, $(PUBLIC_HEADERS_C), $(INSTALL) -d $(prefix)/$(dir $(h)) && ) exit 0 || exit 1 - $(Q) $(foreach h, $(PUBLIC_HEADERS_C), $(INSTALL) $(h) $(prefix)/$(h) && ) exit 0 || exit 1 + for h in $(PUBLIC_HEADERS_C); do \ + $(INSTALL) -d $(prefix)/$$(dirname $$h); \ + $(INSTALL) $$h $(prefix)/$$h; \ + done install-headers_cxx: $(E) "[INSTALL] Installing public C++ headers" - $(Q) $(foreach h, $(PUBLIC_HEADERS_CXX), $(INSTALL) -d $(prefix)/$(dir $(h)) && ) exit 0 || exit 1 - $(Q) $(foreach h, $(PUBLIC_HEADERS_CXX), $(INSTALL) $(h) $(prefix)/$(h) && ) exit 0 || exit 1 + for h in $(PUBLIC_HEADERS_CXX); do \ + $(INSTALL) -d $(prefix)/$$(dirname $$h); \ + $(INSTALL) $$h $(prefix)/$$h; \ + done install-static: install-static_c install-static_cxx