1、调用shell复制文件
include $(CLEAR_VARS)
LOCAL_POST_PROCESS_COMMAND := $(shell cp -r $(LOCAL_PATH)/init.gprs-pppd $(TARGET_OUT_ETC))
2、复制已经变异号的so库到/system/lib目录
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_PREBUILT_LIBS := libreference-ril.so
include $(BUILD_MULTI_PREBUILT)
3、调用子文件夹的makefile
LOCAL_PATH := $(call my-dir)
include $(call all-subdir-makefiles,$(LOCAL_PATH))
4、编译可执行文件
include $(CLEAR_VARS)
LOCAL_SRC_FILES := ip-up-ppp0.c
LOCAL_SHARED_LIBRARIES := libcutils
LOCAL_MODULE := ip-up-ppp0
LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/ppp
LOCAL_MODULE_TAGS := optional
include $(BUILD_EXECUTABLE)
5、考本脚本文件到etc目录
include $(CLEAR_VARS)
LOCAL_MODULE := init.gprs-pppd
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_CLASS = ETC
LOCAL_SRC_FILES := $(LOCAL_MODULE)
include $(BUILD_PREBUILT)