Lines Matching refs:Android
1 # Build System Changes for Android.mk Writers
10 libraries and the `libs` property in Android.bp, but in more complex cases it is
11 necessary to add the missing information in Android.bp/Android.mk manually.
15 * Android.bp properties: `uses_libs`, `optional_uses_libs`
16 * Android.mk variables: `LOCAL_USES_LIBRARIES`, `LOCAL_OPTIONAL_USES_LIBRARIES`
21 Android.bp/Android.mk file (e.g. when it is a `java_library` rather than a
23 or when the module is defined in Android.mk rather than Android.bp). In such
28 * Android.bp property: `provides_uses_lib`
29 * Android.mk variable: `LOCAL_PROVIDES_USES_LIBRARY`
36 * Android.bp property: `enforce_uses_lib`
37 * Android.mk variable: `LOCAL_ENFORCE_USES_LIBRARIES`
164 how best to handle headers in Android.
222 been a mistake in the Android.mk -- assuming that `LOCAL_C_INCLUDES` (which is
246 under recovery. Android Q has added such support (HALs will be loaded in
252 * [device/google/crosshatch/bootctrl/Android.bp] for `bootctrl.sdm845` building
257 …/google/crosshatch/bootctrl/Android.bp]: https://android.googlesource.com/device/google/crosshatch…
267 and the target (`host_supported` in Android.bp; two modules with the same name
268 in Android.mk) would cause both to be built and installed. In many cases you
296 In Android.mk files, you used to be able to change LOCAL_ARM_MODE for each
302 `thumb` for the entire library. This must now also be done in Android.mk files.
304 ## Windows cross-compiles no longer supported in Android.mk
307 defined in `Android.bp` files.
327 around the Android build. Most of the time you shouldn't need to know the
334 ## `BUILD_NUMBER` removal from Android.mk {#BUILD_NUMBER}
336 `BUILD_NUMBER` should not be used directly in Android.mk files, as it would
353 `DIST_DIR` and `dist_goal` are no longer available when reading Android.mk
427 Those are often marked as `.PHONY` because the Android build system doesn't
431 We recommend to build these outside of Android, and deliver prebuilts into the
432 Android tree instead of decreasing the speed and reliability of the incremental
433 Android build.
435 In cases where that's not desired, to preserve the speed of Android
445 level of incremental build assurances as the Android Build is attempting to do
464 If used during Android.mk files, and later tasks, it is increasingly likely
648 In Android.mk files, you can always assume that the current directory is the
683 * [external/fonttools/Lib/fontTools/Android.bp] for python_library_host
684 * [frameworks/base/Android.bp] for python_binary_host
685 * [frameworks/base/data/fonts/Android.mk] to execute the python binary
702 Clang is the default and only supported Android compiler, so there is no reason
720 …fonttools/Lib/fontTools/Android.bp]: https://android.googlesource.com/platform/external/fonttools/…
721 [frameworks/base/Android.bp]: https://android.googlesource.com/platform/frameworks/base/+/master/An…
722 …frameworks/base/data/fonts/Android.mk]: https://android.googlesource.com/platform/frameworks/base/…