Home
last modified time | relevance | path

Searched refs:module (Results 1 – 25 of 81) sorted by relevance

1234

/ndk/build/core/
Ddefinitions.mk479 module-add = \
482 $(call __ndk_info,Trying to define local module '$1' in $(LOCAL_MAKEFILE).)\
483 $(call __ndk_info,But this module was already defined by $(__ndk_modules.$1.MAKEFILE).)\
490 $(if $(call module-class-is-installable,$(LOCAL_MODULE_CLASS)),\
499 $(call module-handle-c++-features,$1)
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))
529 module-get-export = $(__ndk_modules.$1.EXPORT_$2)
[all …]
Dimport-locals.mk29 all_depends := $(call module-get-all-dependencies,$(LOCAL_MODULE))
32 imported_CFLAGS := $(call module-get-listed-export,$(all_depends),CFLAGS)
33 imported_CPPFLAGS := $(call module-get-listed-export,$(all_depends),CPPFLAGS)
34 imported_C_INCLUDES := $(call module-get-listed-export,$(all_depends),C_INCLUDES)
37 $(info Imports for module $(LOCAL_MODULE):)
61 imported_LDLIBS := $(call module-get-listed-export,$(all_depends),LDLIBS)
Dbuild-binary.mk18 $(call module-restore-locals,$(LOCAL_MODULE))
39 ifeq ($(call module-get-class,$(LOCAL_MODULE)),STATIC_LIBRARY)
78 $(call __ndk_info, current module)
87 ifneq (STATIC_LIBRARY,$(call module-get-class,$(LOCAL_MODULE)))
136 ifeq ($(call module-get-class,$(LOCAL_MODULE)),EXECUTABLE)
309 …$(call __ndk_info,WARNING: Unsupported source file extensions in $(LOCAL_MAKEFILE) for module $(LO…
326 ifneq (,$(call module-has-c++-features,$(LOCAL_MODULE),rtti))
329 ifneq (,$(call module-has-c++-features,$(LOCAL_MODULE),exceptions))
336 ifneq (,$(call module-has-c++-features,$(LOCAL_MODULE),rtti exceptions))
396 ifeq ($(call module-get-class,$(LOCAL_MODULE)),STATIC_LIBRARY)
[all …]
Dbuild-static-library.mk29 $(call handle-module-filename,lib,$(TARGET_LIB_EXTENSION))
30 $(call handle-module-built)
33 include $(BUILD_SYSTEM)/build-module.mk
Dbuild-executable.mk30 $(call handle-module-filename,,)
31 $(call handle-module-built)
34 include $(BUILD_SYSTEM)/build-module.mk
Dbuild-shared-library.mk30 $(call handle-module-filename,lib,$(TARGET_SONAME_EXTENSION))
31 $(call handle-module-built)
34 include $(BUILD_SYSTEM)/build-module.mk
Dbuild-module.mk29 $(if $(call module-class-check,$(LOCAL_MODULE_CLASS)),,\
34 $(call module-add,$(LOCAL_MODULE))
Dprebuilt-library.mk59 $(eval $(call ev-check-module-filename))
74 include $(BUILD_SYSTEM)/build-module.mk
/ndk/docs/text/
DIMPORT-MODULE.text1 Android module paths (sharing code made easy):
24 2. To import a module, place a line like the following to, preferably at
27 $(call import-module,<tag>)
46 Remember that NDK r5 also added the ability for a module to "export"
50 A well-written module will correctly export all the things its
79 II. Writing an import module:
82 Writing an import module is trivial and very similar to what you do when
88 then create the directory /home/user/ndk-modules/my-module/
93 Just like you would for a project module, where these files normally
95 to /home/user/ndk-modules/my-module/Android.mk
[all …]
DPREBUILTS.text19 I. Declaring a prebuilt library module:
22 Each prebuilt library must be declared as a *single* independent module to
33 Notice that, to declare such a module, you really only need the following:
35 1. Give the module a name (here '`foo-prebuilt`'). This does not need to
48 A prebuilt module does not build anything. However, a copy of your prebuilt
55 Simply list your prebuilt module's name in the LOCAL_STATIC_LIBRARIES or
56 LOCAL_SHARED_LIBRARIES declaration in the Android.mk of any module that
59 For example, a naive example of a module using libfoo.so would be:
80 when building the foo-user module.
82 A simple way to deal with that is to use exports in the prebuilt module
[all …]
DANDROID-MK.text24 sources into 'modules'. A module is one of the following:
110 The LOCAL_MODULE variable must be defined to identify each module you
114 a shared library module named 'foo' will generate 'libfoo.so'.
117 If you name your module 'libfoo', the build system will not
125 files that will be built and assembled into a module. Note that you should
184 > the script before starting a new module, e.g.:
191 > module you provided in LOCAL_XXX variables and determines how to build
219 > You can reference the prebuilt library in another module using
302 ... declare one module
308 ... declare another module
[all …]
/ndk/tests/device/multi-static-instances/jni/
DAndroid.mk21 $(call import-module,cxx-stl/gnu-libstdc++)
22 $(call import-module,cxx-stl/stlport)
23 $(call import-module,cxx-stl/system)
/ndk/sources/host-tools/gdb-pretty-printers/stlport/gppfs-0.2/
DREADME4 This python module provides GDB pretty printers for the containers from
5 STLport. It is based on a similar python module for libstdc++ [1]. It has
14 To install the python module copy the "stlport" subdirectory to some place.
24 # see the python module for a description of these options
/ndk/tests/device/test-googletest-full/jni/
DAndroid.mk5 $(call import-module,third_party/googletest)
/ndk/tests/device/test-googletest-stlport/jni/
DAndroid.mk4 $(call import-module,third_party/googletest)
/ndk/tests/device/test-googletest-gnustl/jni/
DAndroid.mk4 $(call import-module,third_party/googletest)
/ndk/tests/build/no-installable-modules/jni/
DAndroid.mk13 $(call import-module,android/cpufeatures)
/ndk/tests/build/import-static/jni/
DAndroid.mk9 $(call import-module,foo)
/ndk/tests/build/import-install/jni/
DAndroid.mk9 $(call import-module,path1)
/ndk/tests/build/multi-module-path/jni/
DAndroid.mk9 $(call import-module,bar)
/ndk/sources/third_party/googletest/
DREADME.NDK15 This directory contains several module definitions that can be imported
18 $(call import-module,third_party/googletest)
37 your module depends on one of the modules above.
/ndk/tests/build/import-install/path1/
DAndroid.mk14 $(call import-module,path2)
/ndk/tests/build/multi-module-path/path2/bar/
DAndroid.mk10 $(call import-module,foo)
/ndk/tests/build/import-static/foo/
DAndroid.mk10 $(call import-module,bar)
/ndk/tests/device/test-unwind-struct/jni/
DAndroid.mk9 $(call import-module,cxx-stl/gabi++)

1234