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