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
6 - fix build error at obs (Argument list too long)
7 - change foreach statement to for statement
9 Change-Id: Ibdfcd27e8bd586a304a83e47f2bde8815eb5e049
10 Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
12 Makefile | 14 ++++++++++----
13 1 file changed, 10 insertions(+), 4 deletions(-)
15 diff --git a/Makefile b/Makefile
16 index 7ed6a6a..4ddd3cf 100644
19 @@ -2990,13 +2990,19 @@ install-headers: install-headers_c install-headers_cxx
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)`; \
27 + $(INSTALL) -d $(prefix)/$$(dirname $$header); \
28 + $(INSTALL) $$header $(prefix)/$$header; \
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)`; \
37 + $(INSTALL) -d $(prefix)/$$(dirname $$header); \
38 + $(INSTALL) $$header $(prefix)/$$header; \
41 install-static: install-static_c install-static_cxx