From 7a6a9c3528d997a1cb3a03eca3c0c11b14792449 Mon Sep 17 00:00:00 2001 From: Raphael Date: Tue, 1 Feb 2011 13:30:00 -0800 Subject: [PATCH] SDK: Strip llvm-rs-cc in SDK. SDK Bug: 3394374 Change-Id: I2b0e46d9f94d488611bd79193f4a11cc0f36be51 --- core/Makefile | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/core/Makefile b/core/Makefile index e267fe055..0965fa711 100644 --- a/core/Makefile +++ b/core/Makefile @@ -1370,6 +1370,12 @@ $(INTERNAL_SDK_TARGET): PRIVATE_INPUT_FILES := $(sdk_atree_files) # #SDK_GNU_ERROR := true +ifeq ($(HOST_OS),darwin) +HOST_STRIP_SDK_LLVM := strip +else +HOST_STRIP_SDK_LLVM := strip --strip-all +endif + $(INTERNAL_SDK_TARGET): $(deps) @echo "Package SDK: $@" $(hide) rm -rf $(PRIVATE_DIR) $@ @@ -1395,8 +1401,11 @@ $(INTERNAL_SDK_TARGET): $(deps) cp -f $(target_notice_file_txt) \ $(PRIVATE_DIR)/platforms/android-$(PLATFORM_VERSION)/images/NOTICE.txt && \ cp -f $(tools_notice_file_txt) $(PRIVATE_DIR)/tools/NOTICE.txt && \ + if [ -f $(PRIVATE_DIR)/platform-tools/llvm-rs-cc ]; then \ + $(HOST_STRIP_SDK_LLVM) $(PRIVATE_DIR)/platform-tools/llvm-rs-cc; \ + fi && \ HOST_OUT_EXECUTABLES=$(HOST_OUT_EXECUTABLES) HOST_OS=$(HOST_OS) \ - development/build/tools/sdk_clean.sh $(PRIVATE_DIR) && \ + development/build/tools/sdk_clean.sh $(PRIVATE_DIR) && \ chmod -R ug+rwX $(PRIVATE_DIR) && \ cd $(dir $@) && zip -rq $(notdir $@) $(PRIVATE_NAME) \ ) || ( rm -rf $(PRIVATE_DIR) $@ && exit 44 ) -- 2.11.0