1. 程式人生 > >framework jar包MAKEFILE示例

framework jar包MAKEFILE示例

LOCAL_PATH := $(call my-dir)


include $(CLEAR_VARS)


FRAMEWORKS_BASE_SUBDIRS := \
$(addsuffix /java, \
                core \
)


LOCAL_MODULE_TAGS := optional
LOCAL_SRC_FILES := $(call find-other-java-files, $(FRAMEWORKS_BASE_SUBDIRS))


LOCAL_SRC_FILES += \
    core/java/com/mcu/IMcuServiceCallback.aidl \
    core/java/com/mcu/IMcuService.aidl 


FRAMEWORKS_BASE_JAVA_SRC_DIRS := \
    $(addprefix $(LOCAL_PATH)/,$(FRAMEWORKS_BASE_SUBDIRS))


LOCAL_AIDL_INCLUDES += $(FRAMEWORKS_BASE_JAVA_SRC_DIRS)


LOCAL_NO_STANDARD_LIBRARIES := true
LOCAL_JAVA_LIBRARIES := core-libart conscrypt okhttp core-junit bouncycastle ext framework


LOCAL_MODULE := com.framework


LOCAL_DX_FLAGS := --multi-dex --core-library
include $(BUILD_JAVA_LIBRARY)