From 1214aeb75f9b506ebaa5856f2cea6bd8967ede51 Mon Sep 17 00:00:00 2001 From: Ying Wang Date: Tue, 14 Dec 2010 10:57:54 -0800 Subject: [PATCH] Add framework includes for any aidl source. Before this change, only aidl in apps gets the framework directories in their include path. Change-Id: Ieeaa162f577ea280fe71e4959cc73176b4dfd8ad --- core/base_rules.mk | 3 +++ core/package.mk | 7 ------- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/core/base_rules.mk b/core/base_rules.mk index d00f2a35fb..d0af289253 100644 --- a/core/base_rules.mk +++ b/core/base_rules.mk @@ -220,6 +220,9 @@ ifneq ($(strip $(aidl_sources)),) aidl_java_sources := $(patsubst %.aidl,%.java,$(addprefix $(intermediates.COMMON)/src/, $(aidl_sources))) aidl_sources := $(addprefix $(TOP_DIR)$(LOCAL_PATH)/, $(aidl_sources)) +ifeq (,$(TARGET_BUILD_APPS)) +LOCAL_AIDL_INCLUDES += $(FRAMEWORKS_BASE_JAVA_SRC_DIRS) +endif aidl_preprocess_import := LOCAL_SDK_VERSION:=$(strip $(LOCAL_SDK_VERSION)) ifdef LOCAL_SDK_VERSION diff --git a/core/package.mk b/core/package.mk index 0584b2039a..f8be8a700e 100644 --- a/core/package.mk +++ b/core/package.mk @@ -76,8 +76,6 @@ ifeq ($(LOCAL_MODULE_TAGS),) LOCAL_MODULE_TAGS := optional endif -#$(warning $(LOCAL_PATH) $(LOCAL_PACKAGE_NAME) $(sort $(LOCAL_MODULE_TAGS))) - ifeq ($(filter tests, $(LOCAL_MODULE_TAGS)),) # Force localization check if it's not tagged as tests. LOCAL_AAPT_FLAGS := $(LOCAL_AAPT_FLAGS) -z @@ -97,11 +95,6 @@ LOCAL_RESOURCE_DIR := \ $(addprefix $(dir)/, $(LOCAL_RESOURCE_DIR)))) \ $(LOCAL_RESOURCE_DIR) -# this is an app, so add the system libraries to the search path -LOCAL_AIDL_INCLUDES += $(FRAMEWORKS_BASE_JAVA_SRC_DIRS) - -#$(warning Finding assets for $(LOCAL_ASSET_DIR)) - all_assets := $(call find-subdir-assets,$(LOCAL_ASSET_DIR)) all_assets := $(addprefix $(LOCAL_ASSET_DIR)/,$(patsubst assets/%,%,$(all_assets)))