OSDN Git Service

Fix symbol zip creation with OUT_DIR outside source
authorDan Willemsen <dwillemsen@google.com>
Tue, 31 Jan 2017 04:42:28 +0000 (20:42 -0800)
committerDan Willemsen <dwillemsen@google.com>
Tue, 31 Jan 2017 04:42:28 +0000 (20:42 -0800)
Bug: 34818739
Test: OUT_DIR=/... m -j /.../aosp_arm64-symbols-eng.dwillemsen.zip
Change-Id: I1d0d3a9f70d3457a536dee6fc25f49a16c353ae8

core/Makefile

index 87e230a..d20da22 100644 (file)
@@ -2196,7 +2196,7 @@ $(SYMBOLS_ZIP): $(SOONG_ZIP)
        $(hide) rm -rf $@ $(PRIVATE_LIST_FILE)
        $(hide) mkdir -p $(dir $@) $(TARGET_OUT_UNSTRIPPED) $(dir $(PRIVATE_LIST_FILE))
        $(hide) find $(TARGET_OUT_UNSTRIPPED) | sort >$(PRIVATE_LIST_FILE)
-       $(hide) $(SOONG_ZIP) -d -o $@ -C . -l $(PRIVATE_LIST_FILE)
+       $(hide) $(SOONG_ZIP) -d -o $@ -C $(OUT_DIR)/.. -l $(PRIVATE_LIST_FILE)
 # -----------------------------------------------------------------
 # A zip of the coverage directory.
 #