LOCAL_PATH:= $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE_TAGS := optional LOCAL_SRC_FILES := $(call all-java-files-under, src) LOCAL_USE_AAPT2 := true LOCAL_STATIC_ANDROID_LIBRARIES := \ android-support-design \ android-support-transition \ android-support-v4 \ android-support-v7-appcompat \ android-support-v7-cardview \ android-support-v7-preference \ android-support-v7-recyclerview LOCAL_RESOURCE_DIR := \ $(LOCAL_PATH)/res LOCAL_PACKAGE_NAME := Updater LOCAL_PRIVILEGED_MODULE := true LOCAL_PROGUARD_FLAG_FILES := proguard.flags include $(BUILD_PACKAGE) include $(CLEAR_VARS) LOCAL_MODULE := UpdaterStudio LOCAL_MODULE_CLASS := FAKE LOCAL_MODULE_SUFFIX := -timestamp updater_system_deps := $(call java-lib-deps,framework) updater_system_libs_path := $(abspath $(LOCAL_PATH))/system_libs include $(BUILD_SYSTEM)/base_rules.mk .PHONY: copy_updater_system_deps copy_updater_system_deps: $(updater_system_deps) $(hide) mkdir -p $(updater_system_libs_path) $(hide) rm -rf $(updater_system_libs_path)/*.jar $(hide) cp $(updater_system_deps) $(updater_system_libs_path)/framework.jar $(LOCAL_BUILT_MODULE): copy_updater_system_deps $(hide) echo "Fake: $@" $(hide) mkdir -p $(dir $@) $(hide) touch $@