Bump to grpc 1.20.1
[platform/upstream/grpc.git] / packaging / 0001-Change-install-command-at-Makefile.patch
1 From 2570adb1aa76a24ce74dfcd9932ee757db4d2b38 Mon Sep 17 00:00:00 2001
2 From: DongHun Kwak <dh0128.kwak@samsung.com>
3 Date: Tue, 7 May 2019 14:45:58 +0900
4 Subject: [PATCH 1/3] Change install command at Makefile
5
6 - fix build error at obs (Argument list too long)
7 - change foreach statement to for statement
8
9 Change-Id: Ibdfcd27e8bd586a304a83e47f2bde8815eb5e049
10 Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
11 ---
12  Makefile | 14 ++++++++++----
13  1 file changed, 10 insertions(+), 4 deletions(-)
14
15 diff --git a/Makefile b/Makefile
16 index 7ed6a6a..4ddd3cf 100644
17 --- a/Makefile
18 +++ b/Makefile
19 @@ -2990,13 +2990,19 @@ install-headers: install-headers_c install-headers_cxx
20  
21  install-headers_c:
22         $(E) "[INSTALL] Installing public C headers"
23 -       $(Q) $(foreach h, $(PUBLIC_HEADERS_C), $(INSTALL) -d $(prefix)/$(dir $(h)) && ) exit 0 || exit 1
24 -       $(Q) $(foreach h, $(PUBLIC_HEADERS_C), $(INSTALL) $(h) $(prefix)/$(h) && ) exit 0 || exit 1
25 +       @for header in `echo $(PUBLIC_HEADERS_C)`; \
26 +       do \
27 +               $(INSTALL) -d $(prefix)/$$(dirname $$header); \
28 +               $(INSTALL) $$header $(prefix)/$$header; \
29 +       done
30  
31  install-headers_cxx:
32         $(E) "[INSTALL] Installing public C++ headers"
33 -       $(Q) $(foreach h, $(PUBLIC_HEADERS_CXX), $(INSTALL) -d $(prefix)/$(dir $(h)) && ) exit 0 || exit 1
34 -       $(Q) $(foreach h, $(PUBLIC_HEADERS_CXX), $(INSTALL) $(h) $(prefix)/$(h) && ) exit 0 || exit 1
35 +       @for header in `echo $(PUBLIC_HEADERS_CXX)`; \
36 +       do \
37 +               $(INSTALL) -d $(prefix)/$$(dirname $$header); \
38 +               $(INSTALL) $$header $(prefix)/$$header; \
39 +       done
40  
41  install-static: install-static_c install-static_cxx
42  
43 -- 
44 2.7.4
45