clear_vars.mk revision 88b607994a148f4af5bffee163e39ce8296750c6
1########################################################### 2## Clear out values of all variables used by rule templates. 3########################################################### 4 5LOCAL_MODULE:= 6LOCAL_MODULE_PATH:= 7LOCAL_MODULE_STEM:= 8LOCAL_BUILT_MODULE:= 9LOCAL_BUILT_MODULE_STEM:= 10OVERRIDE_BUILT_MODULE_PATH:= 11LOCAL_INSTALLED_MODULE:= 12LOCAL_UNINSTALLABLE_MODULE:= 13LOCAL_INTERMEDIATE_TARGETS:= 14LOCAL_UNSTRIPPED_PATH:= 15LOCAL_MODULE_CLASS:= 16LOCAL_MODULE_SUFFIX:= 17LOCAL_PACKAGE_NAME:= 18LOCAL_OVERRIDES_PACKAGES:= 19LOCAL_EXPORT_PACKAGE_RESOURCES:= 20LOCAL_REQUIRED_MODULES:= 21LOCAL_ACP_UNAVAILABLE:= 22LOCAL_MODULE_TAGS:= 23LOCAL_SRC_FILES:= 24LOCAL_PREBUILT_OBJ_FILES:= 25LOCAL_STATIC_JAVA_LIBRARIES:= 26LOCAL_STATIC_LIBRARIES:= 27LOCAL_WHOLE_STATIC_LIBRARIES:= 28LOCAL_SHARED_LIBRARIES:= 29LOCAL_IS_HOST_MODULE:= 30LOCAL_CC:= 31LOCAL_CXX:= 32LOCAL_CPP_EXTENSION:= 33LOCAL_NO_DEFAULT_COMPILER_FLAGS:= 34LOCAL_ARM_MODE:= 35LOCAL_YACCFLAGS:= 36LOCAL_ASFLAGS:= 37LOCAL_CFLAGS:= 38LOCAL_CPPFLAGS:= 39LOCAL_C_INCLUDES:= 40LOCAL_LDFLAGS:= 41LOCAL_LDLIBS:= 42LOCAL_AAPT_FLAGS:= 43LOCAL_SYSTEM_SHARED_LIBRARIES:=none 44LOCAL_PREBUILT_LIBS:= 45LOCAL_PREBUILT_EXECUTABLES:= 46LOCAL_PREBUILT_JAVA_LIBRARIES:= 47LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES:= 48LOCAL_INTERMEDIATE_SOURCES:= 49LOCAL_JAVA_LIBRARIES:= 50LOCAL_NO_STANDARD_LIBRARIES:= 51LOCAL_CLASSPATH:= 52LOCAL_DROIDDOC_SOURCE_PATH:= 53LOCAL_DROIDDOC_TEMPLATE_DIR:= 54LOCAL_DROIDDOC_CUSTOM_TEMPLATE_DIR:= 55LOCAL_DROIDDOC_ASSET_DIR:= 56LOCAL_DROIDDOC_CUSTOM_ASSET_DIR:= 57LOCAL_DROIDDOC_OPTIONS:= 58LOCAL_DROIDDOC_HTML_DIR:= 59LOCAL_ASSET_FILES:= 60LOCAL_ASSET_DIR:= 61LOCAL_RESOURCE_DIR:= 62LOCAL_JAVA_RESOURCE_DIRS:= 63LOCAL_JAVA_RESOURCE_FILES:= 64LOCAL_GENERATED_SOURCES:= 65LOCAL_COPY_HEADERS_TO:= 66LOCAL_COPY_HEADERS:= 67LOCAL_FORCE_STATIC_EXECUTABLE:= 68LOCAL_ADDITIONAL_DEPENDENCIES:= 69LOCAL_PRELINK_MODULE:= 70LOCAL_COMPRESS_MODULE_SYMBOLS:= 71LOCAL_STRIP_MODULE:= 72LOCAL_POST_PROCESS_COMMAND:=true 73LOCAL_JNI_SHARED_LIBRARIES:= 74LOCAL_JAR_MANIFEST:= 75LOCAL_INSTRUMENTATION_FOR:= 76LOCAL_INSTRUMENTATION_FOR_PACKAGE_NAME:= 77LOCAL_AIDL_INCLUDES:= 78LOCAL_JARJAR_RULES:= 79LOCAL_ADDITIONAL_JAVA_DIR:= 80LOCAL_ALLOW_UNDEFINED_SYMBOLS:= 81LOCAL_DX_FLAGS:= 82LOCAL_CERTIFICATE:= 83LOCAL_SDK_VERSION:= 84LOCAL_NO_EMMA_INSTRUMENT:= 85LOCAL_NO_EMMA_COMPILE:= 86 87# Trim MAKEFILE_LIST so that $(call my-dir) doesn't need to 88# iterate over thousands of entries every time. 89# Leave the current makefile to make sure we don't break anything 90# that expects to be able to find the name of the current makefile. 91MAKEFILE_LIST := $(lastword $(MAKEFILE_LIST)) 92