Lines Matching defs:get
456 # Function : modules-get-list
459 # Usage : $(call modules-get-list)
461 modules-get-list = $(__ndk_modules)
464 # Function : modules-get-top-list
467 # Usage : $(call modules-get-top-list)
469 modules-get-top-list = $(__ndk_top_modules)
503 module-get-class = $(__ndk_modules.$1.MODULE_CLASS)
506 module-get-built = $(__ndk_modules.$1.BUILT_MODULE)
512 module-is-installable = $(call module-class-is-installable,$(call module-get-class,$1))
519 module-is-copyable = $(call module-class-is-copyable,$(call module-get-class,$1))
522 # Function : module-get-export
526 # Usage : $(call module-get-export,<modulename>,<varname>)
529 module-get-export = $(__ndk_modules.$1.EXPORT_$2)
532 # Function : module-get-listed-export
536 # Usage : $(call module-get-listed-export,<module-list>,<varname>)
540 module-get-listed-export = $(strip \
542 $(call module-get-export,$(__listed_module),$2)\
586 # Use module-get-static-dependencies to retrieve final list.
598 # Use modulge-get-shared-dependencies to retrieve final list.
618 $(call module-get-class,$1)))
628 $(call module-get-class,$1)))
649 module-get-static-libs = $(__ndk_modules.$1.STATIC_LIBRARIES)
656 module-get-whole-static-libs = $(__ndk_modules.$1.WHOLE_STATIC_LIBRARIES)
663 module-get-all-static-libs = $(strip \
672 module-get-shared-libs = $(__ndk_modules.$1.SHARED_LIBRARIES)
681 module-get-direct-libs = $(strip \
705 module-get-all-dependencies = $(call -ndk-mod-get-closure,$1,module-get-depends)
721 module-get-link-libs = $(strip \
723 $(call -ndk-mod-get-topological-depends,$1,-ndk-mod-link-deps))
725 # Special dependency function used by module-get-link-libs.
732 $(call module-get-direct-libs,$1))
744 $(eval _ndk_mod_whole_all := $(call map,module-get-whole-static-libs,$1 $2))\
760 module-get-installed = $(__ndk_modules.$1.INSTALLED)
762 module-get-depends = $(__ndk_modules.$1.depends)
765 # Function : modules-get-all-installable
768 # Usage : $(call modules-all-get-installable,<list of module names>)
772 modules-get-all-installable = $(strip \
773 $(foreach __alldep,$(call module-get-all-dependencies,$1),\
779 module-get-c++-extensions = $(strip \
787 module-get-c++-sources = \
790 $(eval __extensions := $(call module-get-c++-extensions,$1))\
795 module-has-c++-sources = $(strip $(call module-get-c++-sources,$1))
813 module-get-c++-flags = $(strip \
832 $(lastword $(filter -frtti -fno-rtti,$(call module-get-c++-flags,$1)))\
840 $(lastword $(filter -fexceptions -fno-execeptions,$(call module-get-c++-flags,$1)))\
875 $(eval __cxxdeps := $(call module-get-all-dependencies,$1))\
1158 # Macro : get-src-files-with-tag
1160 # Usage : $(call get-src-files-with-tag,<tagname>)
1163 get-src-files-with-tag = $(LOCAL_SRC_TAG.$1)
1166 # Macro : get-src-files-without-tag
1168 # Usage : $(call get-src-files-without-tag,<tagname>)
1171 get-src-files-without-tag = $(filter-out $(LOCAL_SRC_TAG.$1),$(LOCAL_SRC_FILES))
1197 # Macro : get-src-file-target-cflags
1199 # Usage : $(call get-src-file-target-cflags,<source>)
1204 get-src-file-target-cflags = $(LOCAL_SRC_FILES_TARGET_CFLAGS.$1)
1220 # Macro : get-src-file-text
1222 # Usage : $(call get-src-file-text,<source>)
1226 get-src-file-text = $(LOCAL_SRC_FILES_TEXT.$1)
1234 $(info WITH arm = $(call get-src-files-with-tag,arm)) \
1235 $(info WITHOUT arm = $(call get-src-files-without-tag,arm)) \
1275 get-object-name = $(strip \
1284 -test-get-object-name = \
1287 $(call test-expect,foo.o,$(call get-object-name,foo.c))\
1288 $(call test-expect,bar.o,$(call get-object-name,bar.s))\
1289 $(call test-expect,zoo.o,$(call get-object-name,zoo.S))\
1290 $(call test-expect,tot.o,$(call get-object-name,tot.cpp))
1399 # This is where things get hairy, we first transform
1478 $$(call get-src-file-target-cflags,$(1)) \
1485 _TEXT := "Compile $$(call get-src-file-text,$1)"
1525 $$(call get-src-file-target-cflags,$(1)) \
1537 _TEXT := "Compile++ $$(call get-src-file-text,$1)"
1597 # called. I.e. for three recursive calls to import-module, we would get