Lines Matching defs:in
4 # you may not use this file except in compliance with the License.
9 # Unless required by applicable law or agreed to in writing, software
28 # Returns : the name of the current Makefile in the inclusion stack
45 # Rationale: Checks that all variables listed in $1 are defined, or abort the
60 # Rationale: Checks that all required vars listed in $1 were defined by $2
86 # Note that the following doesn't work because path in windows may contain
107 # Rationale: Many object files will be stored in the same output directory.
126 # this shall be used in commands and will work around limitations
136 # list of strings in input.
344 # defined in application's Android.mk files.
356 # Also, LOCAL_XXXX values defined for a module are recorded in XXXX, e.g.:
496 $(call __ndk_info,Trying to define local module '$1' in $(LOCAL_MAKEFILE).)\
552 # listed in $1.
704 # $1 will be the first item in the result.
715 # This function will return all four modules in the result, while
726 # on library B, then A will always appear after B in the result.
750 # to be linked as whole, i.e. placed in a special section on the final
868 # And add only the correct ones back in LOCAL_CPP_FLAGS
874 $(call __ndk_info,WARNING: Ignoring invalid values in LOCAL_CPP_FEATURES definition in $(__ndk_modules.$1.MAKEFILE): $(__cxxbad))\
946 $(call __ndk_error,Missing $1 before including $3 in $2))
961 $(call __ndk_info,LOCAL_MODULE definition in $(local-makefile) must not contain space)\
1066 # Arguments: 1: prebuilt path (as listed in $(LOCAL_SRC_FILES))
1103 # Returns : list of all makefiles in subdirectories of the current Makefile's
1113 # Each source file listed in LOCAL_SRC_FILES can have any number of
1118 # in debug mode, the 'arm' tag is used for sources that must be built
1123 # More tags might be introduced in the future.
1139 # defined in the toolchain's setup.mk script.
1148 # Macro : escape-colon-in-path
1149 # Returns : replace colon in $1 with $(colon)
1150 # Usage : $(escape-colon-in-path,<file>)
1152 escape-colon-in-path = $(subst $(colon),$$(colon),$1)
1164 $(eval LOCAL_SRC_FILES_TAGS.$(call escape-colon-in-path,$(__src)) := $(empty)) \
1165 $(eval LOCAL_SRC_FILES_TARGET_CFLAGS.$(call escape-colon-in-path,$(__src)) := $(empty)) \
1166 $(eval LOCAL_SRC_FILES_TEXT.$(call escape-colon-in-path,$(__src)) := $(empty)) \
1181 $(eval LOCAL_SRC_FILES_TAGS.$(call escape-colon-in-path,$(__src)) += $2) \
1211 $(foreach __src,$1,$(eval LOCAL_SRC_FILES_TARGET_CFLAGS.$(call escape-colon-in-path,$(__src)) := $2))
1223 $(foreach __src,$1,$(eval LOCAL_SRC_FILES_TARGET_CFLAGS.$(call escape-colon-in-path,$(__src)) += $2))
1247 $(foreach __src,$1,$(eval LOCAL_SRC_FILES_TEXT.$(call escape-colon-in-path,$(__src)) := $2))
1276 # the list of variables that *must* be defined in Application.mk files
1279 # the list of variables that *may* be defined in Application.mk files
1285 # the list of all variables that may appear in an Application.mk file
1361 # by default during the build. To show them, set V=1 in your
1381 # Parameters: $1: source file (as listed in LOCAL_SRC_FILES)
1384 # Rationale : Used to compute the full path of a source listed in
1410 # NOTE: In certain cases, no dependency file will be generated by the
1549 # use it directly in our filter.
1559 # For C and C++ source files, simply replace the -c by an -S in the
1563 # For assembler templates (which end in .S), replace the -c with -E
1566 # Don't do anything for plain assembly files (which end in .s)
1841 # described in docs/IMPORT-MODULE.TXT
1854 # This is used in module-add to add the top-level modules (i.e. those
1861 $(call __ndk_info,$(call local-makefile): Cannot import module with spaces in tag: '$(__import_tag)')\
1869 $(call ndk_log, Found in $(__imported_path))\
1875 $(call __ndk_info,$(call local-makefile): Cannot find module with tag '$(__import_tag)' in import path)\
1970 # $1: STL name as it appears in APP_STL (e.g. system)
1985 # $1: STL name as it apperas in APP_STL (e.g. 'system')
1995 # $1: STL name as it appears in APP_STL (e.g. system)
2002 # $1: STL name as it appears in APP_STL (e.g. system)