diff options
author | Raphael <raphael@google.com> | 2011-02-01 13:30:00 -0800 |
---|---|---|
committer | Raphael <raphael@google.com> | 2011-02-02 12:05:31 -0800 |
commit | 7a6a9c3528d997a1cb3a03eca3c0c11b14792449 (patch) | |
tree | d5f9b4cfc52764656817627bcbdefc9e5a3c6025 | |
parent | 1eda86286a41cf4be8cc75187683fa4d4983a5e4 (diff) | |
download | build-7a6a9c3528d997a1cb3a03eca3c0c11b14792449.zip build-7a6a9c3528d997a1cb3a03eca3c0c11b14792449.tar.gz build-7a6a9c3528d997a1cb3a03eca3c0c11b14792449.tar.bz2 |
SDK: Strip llvm-rs-cc in SDK.
SDK Bug: 3394374
Change-Id: I2b0e46d9f94d488611bd79193f4a11cc0f36be51
-rw-r--r-- | core/Makefile | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/core/Makefile b/core/Makefile index e267fe0..0965fa7 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 ) |