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