clear_vars.mk revision 7adbf97d110ebe137579e1078e3846aa4f3c6c2c
1c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick Scott########################################################### 2c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick Scott## Clear out values of all variables used by rule templates. 3c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick Scott########################################################### 4c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick Scott 5c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_MODULE:= 6c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_MODULE_PATH:= 73345a6884c488ff3a535c2c9acdd33d74b37e311Iain MerrickLOCAL_MODULE_STEM:= 8c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_DONT_CHECK_MODULE:= 9c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_CHECKED_MODULE:= 10c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_BUILT_MODULE:= 11c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_BUILT_MODULE_STEM:= 12c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottOVERRIDE_BUILT_MODULE_PATH:= 13c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_INSTALLED_MODULE:= 14c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_UNINSTALLABLE_MODULE:= 15c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_INTERMEDIATE_TARGETS:= 16c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_UNSTRIPPED_PATH:= 17c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_MODULE_CLASS:= 18c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_MODULE_SUFFIX:= 19c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_PACKAGE_NAME:= 20c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_OVERRIDES_PACKAGES:= 21c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_EXPORT_PACKAGE_RESOURCES:= 22c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_MANIFEST_PACKAGE_NAME:= 23c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_REQUIRED_MODULES:= 24c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_ACP_UNAVAILABLE:= 25c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_MODULE_TAGS:= 26c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_SRC_FILES:= 27c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_PREBUILT_OBJ_FILES:= 28c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_STATIC_JAVA_LIBRARIES:= 29c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_STATIC_LIBRARIES:= 30c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_WHOLE_STATIC_LIBRARIES:= 31c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_SHARED_LIBRARIES:= 32c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_IS_HOST_MODULE:= 33c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_CC:= 34c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_CXX:= 35c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_CPP_EXTENSION:= 36c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_NO_DEFAULT_COMPILER_FLAGS:= 37c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_NO_FDO_SUPPORT := 38c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_ARM_MODE:= 39c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_YACCFLAGS:= 40c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_ASFLAGS:= 41c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_CFLAGS:= 42c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_CPPFLAGS:= 43c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_C_INCLUDES:= 44c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_LDFLAGS:= 45c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_LDLIBS:= 46c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_AAPT_FLAGS:= 47c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_SYSTEM_SHARED_LIBRARIES:=none 48c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_PREBUILT_LIBS:= 49c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_PREBUILT_EXECUTABLES:= 50c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_PREBUILT_JAVA_LIBRARIES:= 51c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_PREBUILT_STATIC_JAVA_LIBRARIES:= 52c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_PREBUILT_STRIP_COMMENTS:= 53c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_INTERMEDIATE_SOURCES:= 54c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_JAVACFLAGS:= 55c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_JAVA_LIBRARIES:= 56c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_NO_STANDARD_LIBRARIES:= 57c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_CLASSPATH:= 58c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_DROIDDOC_USE_STANDARD_DOCLET:= 59c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_DROIDDOC_SOURCE_PATH:= 60c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_DROIDDOC_TEMPLATE_DIR:= 61c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_DROIDDOC_CUSTOM_TEMPLATE_DIR:= 62c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_DROIDDOC_ASSET_DIR:= 63c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_DROIDDOC_CUSTOM_ASSET_DIR:= 64c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_DROIDDOC_OPTIONS:= 65c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_DROIDDOC_HTML_DIR:= 66c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_ASSET_FILES:= 67c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_ASSET_DIR:= 68c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_RESOURCE_DIR:= 69c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_JAVA_RESOURCE_DIRS:= 70c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_JAVA_RESOURCE_FILES:= 71c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_GENERATED_SOURCES:= 72c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_COPY_HEADERS_TO:= 73c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_COPY_HEADERS:= 74c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_FORCE_STATIC_EXECUTABLE:= 75c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_ADDITIONAL_DEPENDENCIES:= 76c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_PRELINK_MODULE:= 77c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_COMPRESS_MODULE_SYMBOLS:= 78c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_STRIP_MODULE:= 79c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_POST_PROCESS_COMMAND:=true 80c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_JNI_SHARED_LIBRARIES:= 81c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_JAR_MANIFEST:= 82c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_INSTRUMENTATION_FOR:= 83c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_INSTRUMENTATION_FOR_PACKAGE_NAME:= 84c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_AIDL_INCLUDES:= 85c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_JARJAR_RULES:= 86c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_ADDITIONAL_JAVA_DIR:= 87c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_ALLOW_UNDEFINED_SYMBOLS:= 88c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_DX_FLAGS:= 89c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_CERTIFICATE:= 90c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_SDK_VERSION:= 91c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_NO_EMMA_INSTRUMENT:= 92c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_NO_EMMA_COMPILE:= 93c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_PROGUARD_ENABLED:= # '',optonly,full,custom 94c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_PROGUARD_FLAGS:= 95c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottLOCAL_WARNINGS_ENABLE:= 96c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick Scott 97c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick Scott# Trim MAKEFILE_LIST so that $(call my-dir) doesn't need to 98c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick Scott# iterate over thousands of entries every time. 99c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick Scott# Leave the current makefile to make sure we don't break anything 100c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick Scott# that expects to be able to find the name of the current makefile. 101c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick ScottMAKEFILE_LIST := $(lastword $(MAKEFILE_LIST)) 102c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick Scott