OSDN Git Service

Fix issue with DEBUG_OUT_DIR not properly selected
authorTom Cherry <tcherry@nvidia.com>
Fri, 15 Jun 2012 00:33:38 +0000 (17:33 -0700)
committerkeunyoung <keunyoung@google.com>
Wed, 24 Jul 2013 20:55:56 +0000 (13:55 -0700)
- patch from NVDIA

bug: 9968564

Change-Id: I2082f989d75fb168fb42947d723de093beff4ff1
Reviewed-by: Dan Willemsen <dwillemsen@nvidia.com>
Reviewed-by: Thomas Cherry <tcherry@nvidia.com>
Reviewed-by: Simone Willett <swillett@nvidia.com>
core/pdk_config.mk

index da55b38..cc39105 100644 (file)
@@ -119,8 +119,13 @@ $(PRODUCT_OUT)/% : $(_pdk_fusion_intermediates)/% $(_pdk_fusion_stamp)
 ifeq (true,$(TARGET_BUILD_PDK_JAVA_PLATFORM))
 
 define JAVA_dependency_template
-$(OUT_DIR)/$(strip $(1)): $(_pdk_fusion_intermediates)/$(strip $(1)) $(OUT_DIR)/$(strip $(2)) \
-  $(_pdk_fusion_stamp)
+ifeq (debug,$(TARGET_BUILD_TYPE))
+PDK_FUSION_OUT_DIR := $(DEBUG_OUT_DIR)
+else
+PDK_FUSION_OUT_DIR := $(OUT_DIR)
+endif
+$(PDK_FUSION_OUT_DIR)/$(strip $(1)): $(_pdk_fusion_intermediates)/$(strip $(1)) \
+ $(PDK_FUSION_OUT_DIR)/$(strip $(2)) $(_pdk_fusion_stamp)
        @mkdir -p $$(dir $$@)
        $(hide) cp -fpPR $$< $$@
 endef