From: DongHun Kwak Date: Tue, 7 May 2019 05:45:58 +0000 (+0900) Subject: Change install command at Makefile X-Git-Tag: accepted/tizen/unified/20190510.012736^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2570adb1aa76a24ce74dfcd9932ee757db4d2b38;p=platform%2Fupstream%2Fgrpc.git Change install command at Makefile - fix build error at obs (Argument list too long) - change foreach statement to for statement Change-Id: Ibdfcd27e8bd586a304a83e47f2bde8815eb5e049 Signed-off-by: DongHun Kwak --- diff --git a/Makefile b/Makefile index 7ed6a6a..4ddd3cf 100644 --- a/Makefile +++ b/Makefile @@ -2990,13 +2990,19 @@ 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 header in `echo $(PUBLIC_HEADERS_C)`; \ + do \ + $(INSTALL) -d $(prefix)/$$(dirname $$header); \ + $(INSTALL) $$header $(prefix)/$$header; \ + 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 header in `echo $(PUBLIC_HEADERS_CXX)`; \ + do \ + $(INSTALL) -d $(prefix)/$$(dirname $$header); \ + $(INSTALL) $$header $(prefix)/$$header; \ + done install-static: install-static_c install-static_cxx