summaryrefslogtreecommitdiffstats
path: root/core/package_internal.mk
diff options
context:
space:
mode:
authorYing Wang <wangying@google.com>2014-12-19 00:08:15 +0000
committerAndroid Git Automerger <android-git-automerger@android.com>2014-12-19 00:08:15 +0000
commit92d6249f833a630263ebeb2b020c02fade04a205 (patch)
tree4992a09ac02a1e60889c13446c90105b7f283808 /core/package_internal.mk
parentf1db7e23d91a8c080a7d0fdcaba9c04694b9aee6 (diff)
parentaa4c8870a802e317fda14f0574b00d844a4b4716 (diff)
downloadbuild-92d6249f833a630263ebeb2b020c02fade04a205.zip
build-92d6249f833a630263ebeb2b020c02fade04a205.tar.gz
build-92d6249f833a630263ebeb2b020c02fade04a205.tar.bz2
am aa4c8870: am a1e09b1a: am 98ae7985: Fix using variable intermediates.COMMON before defining.
* commit 'aa4c8870a802e317fda14f0574b00d844a4b4716': Fix using variable intermediates.COMMON before defining.
Diffstat (limited to 'core/package_internal.mk')
-rw-r--r--core/package_internal.mk12
1 files changed, 4 insertions, 8 deletions
diff --git a/core/package_internal.mk b/core/package_internal.mk
index 9f42954..898a8df 100644
--- a/core/package_internal.mk
+++ b/core/package_internal.mk
@@ -123,7 +123,8 @@ endif
all_res_assets := $(strip $(all_assets) $(all_resources))
-package_expected_intermediates_COMMON := $(call local-intermediates-dir,COMMON)
+intermediates.COMMON := $(call local-intermediates-dir,COMMON)
+
# If no assets or resources were found, clear the directory variables so
# we don't try to build them.
ifneq (true,$(need_compile_asset))
@@ -136,7 +137,7 @@ else
# Make sure that R_file_stamp inherits the proper PRIVATE vars.
# If R.stamp moves, be sure to update the framework makefile,
# which has intimate knowledge of its location.
-R_file_stamp := $(package_expected_intermediates_COMMON)/src/R.stamp
+R_file_stamp := $(intermediates.COMMON)/src/R.stamp
LOCAL_INTERMEDIATE_TARGETS += $(R_file_stamp)
endif
@@ -156,7 +157,7 @@ endif
proguard_options_file :=
ifneq ($(LOCAL_PROGUARD_ENABLED),custom)
ifeq ($(need_compile_res),true)
- proguard_options_file := $(package_expected_intermediates_COMMON)/proguard_options
+ proguard_options_file := $(intermediates.COMMON)/proguard_options
endif # need_compile_res
endif # !custom
LOCAL_PROGUARD_FLAGS := $(addprefix -include ,$(proguard_options_file)) $(LOCAL_PROGUARD_FLAGS)
@@ -230,11 +231,6 @@ ifeq ($(need_compile_res),true)
# At the same time, this will copy the R.java file to a central
# 'R' directory to make it easier to add the files to an IDE.
#
-#TODO: use PRIVATE_SOURCE_INTERMEDIATES_DIR instead of
-# $(intermediates.COMMON)/src
-ifneq ($(package_expected_intermediates_COMMON),$(intermediates.COMMON))
- $(error $(LOCAL_MODULE): internal error: expected intermediates.COMMON "$(package_expected_intermediates_COMMON)" != intermediates.COMMON "$(intermediates.COMMON)")
-endif
$(R_file_stamp): PRIVATE_RESOURCE_PUBLICS_OUTPUT := \
$(intermediates.COMMON)/public_resources.xml