LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
# Module name should match apk name to be installed
LOCAL_MODULE := baidushurufa72
LOCAL_MODULE_TAGS := optional
LOCAL_SRC_FILES := baidushurufa72.apk
LOCAL_MODULE_CLASS := APPS
LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
LOCAL_CERTIFICATE := PRESIGNED
LOCAL_MODULE_PATH := $(TARGET_OUT)/app
LOCAL_JNI_SHARED_LIBRARIES:= libBdMoplusMD5_V1.so \
libBDVoiceRecognitionClient_V1.so \
libchiperencoder_v1_2_1.so \
libmmtScore.so \
libprocmoi_v1_4.so \
libprocmox_v1_4.so
LOCAL_SDK_VERSION := current
include $(BUILD_PREBUILT)
# $(1): module name
# $(2): source file
# $(3): destination directory
define include-prebuilt-add-lib-directory
include $$(CLEAR_VARS)
LOCAL_MODULE := $(1)
LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/usb_modeswitch_data.mk
LOCAL_MODULE_STEM := $(notdir $(2))
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_CLASS := SHARED_LIBRARIES
LOCAL_MODULE_SUFFIX:=
LOCAL_SRC_FILES := $(2)
LOCAL_MODULE_PATH := $(3)
include $$(BUILD_PREBUILT)
endef
#add all so libs to PRODUCT_PACKAGES
dst_target_dir := $(TARGET_OUT)/lib
src_libs := $(notdir $(wildcard $(LOCAL_PATH)/libs.d/*))
$(warning copy all prebuilt *.so libs.... $(src_libs))
$(foreach i, $(src_libs), $(eval $(call include-prebuilt-add-lib-directory,target-lib-$(notdir $(i)),libs.d/$(i),$(dst_target_dir))))
baidu_data_target := $(addprefix $(dst_target_dir)/,$(foreach cacert,$(src_libs),$(notdir $(src_libs))))
.PHONY: baidu_data_target
baidu_data: $(baidu_data_target)
ALL_MODULES.baidu_data.INSTALLED := $(baidu_data_target)
########################or :
#formatter : $(shell cp -rf $src-dir $dst-dir)