make TINY_ANDROID build without the presence of frameworks/* and development/*

Change-Id: I795e27a9ce837b193c6d8d0516e2f523c17214e2
This commit is contained in:
Brian Swetland
2011-01-23 18:56:08 -08:00
parent 72bf09d333
commit 7cc2440994
3 changed files with 15 additions and 8 deletions

View File

@@ -20,8 +20,14 @@ full_src_files := $(addprefix $(LOCAL_PATH)/,$(LOCAL_SRC_FILES))
$(LOCAL_BUILT_MODULE) : PRIVATE_SRC_FILES := $(full_src_files) $(LOCAL_BUILT_MODULE) : PRIVATE_SRC_FILES := $(full_src_files)
ifeq ($(BUILD_TINY_ANDROID),true)
$(LOCAL_BUILT_MODULE) : $(full_src_files)
@echo KeyCharMap: $@
@mkdir -p $(dir $@)
$(hide) touch $@
else
$(LOCAL_BUILT_MODULE) : $(full_src_files) $(KCM) $(LOCAL_BUILT_MODULE) : $(full_src_files) $(KCM)
@echo KeyCharMap: $@ @echo KeyCharMap: $@
@mkdir -p $(dir $@) @mkdir -p $(dir $@)
$(hide) $(KCM) $(PRIVATE_SRC_FILES) $@ $(hide) $(KCM) $(PRIVATE_SRC_FILES) $@
endif

View File

@@ -298,6 +298,7 @@ ifneq ($(filter dalvik.gc.type-precise,$(PRODUCT_TAGS)),)
ADDITIONAL_BUILD_PROPERTIES += dalvik.vm.dexopt-flags=m=y ADDITIONAL_BUILD_PROPERTIES += dalvik.vm.dexopt-flags=m=y
endif endif
ifneq ($(BUILD_TINY_ANDROID),true)
# Install an apns-conf.xml file if one's not already being installed. # Install an apns-conf.xml file if one's not already being installed.
ifeq (,$(filter %:system/etc/apns-conf.xml, $(PRODUCT_COPY_FILES))) ifeq (,$(filter %:system/etc/apns-conf.xml, $(PRODUCT_COPY_FILES)))
PRODUCT_COPY_FILES += \ PRODUCT_COPY_FILES += \
@@ -318,6 +319,7 @@ ifneq ($(filter eng tests,$(TARGET_BUILD_VARIANT)),)
endif endif
endif endif
endif endif
endif
ADDITIONAL_BUILD_PROPERTIES += net.bt.name=Android ADDITIONAL_BUILD_PROPERTIES += net.bt.name=Android
@@ -461,7 +463,6 @@ subdirs := \
build/target \ build/target \
build/tools/acp \ build/tools/acp \
build/tools/apriori \ build/tools/apriori \
build/tools/kcm \
build/tools/soslim \ build/tools/soslim \
external/elfcopy \ external/elfcopy \
external/elfutils \ external/elfutils \

View File

@@ -197,9 +197,9 @@ PRODUCT_LOCALES = \
zh_TW zh_TW
# include available languages for TTS in the system image # include available languages for TTS in the system image
include external/svox/pico/lang/PicoLangDeDeInSystem.mk -include external/svox/pico/lang/PicoLangDeDeInSystem.mk
include external/svox/pico/lang/PicoLangEnGBInSystem.mk -include external/svox/pico/lang/PicoLangEnGBInSystem.mk
include external/svox/pico/lang/PicoLangEnUsInSystem.mk -include external/svox/pico/lang/PicoLangEnUsInSystem.mk
include external/svox/pico/lang/PicoLangEsEsInSystem.mk -include external/svox/pico/lang/PicoLangEsEsInSystem.mk
include external/svox/pico/lang/PicoLangFrFrInSystem.mk -include external/svox/pico/lang/PicoLangFrFrInSystem.mk
include external/svox/pico/lang/PicoLangItItInSystem.mk -include external/svox/pico/lang/PicoLangItItInSystem.mk