• Home
  • Raw
  • Download

Lines Matching refs:it

40 files. In simple cases Soong is able to infer it from its knowledge of Java SDK
41 libraries and the `libs` property in Android.bp, but in more complex cases it is
49 If a library is in `libs`, it usually should *not* be added to the above
52 Android.bp/Android.mk file (e.g. when it is a `java_library` rather than a
55 cases it is possible to tell the build system that the library provides a
57 deprecated in the future, and it is recommended to fix the underlying problem):
62 It is possible to disable the check on a per-module basis. When doing that it is
70 Finally, it is possible to globally disable the check:
75 The environment variable overrides the product variable, so it is possible to
76 disable the check for a product, but quickly re-enable it for a local build.
191 a long time, and the places where it's been able to be used have shrinked over
199 There is a prebuilt of it available in prebuilts/build-tools, and a make
204 it for incremental build correctness):
215 rules/actions executed within it will only have access to a limited number of
247 because it makes your build non-reproducible. It's very unlikely that your
313 This is still an active migration, so currently it still uses
315 `PRODUCT_HOST_PACKAGES`, it would trigger installation for all of the same host
345 specify which modules should be installed, effectively making it impossible to
359 identity of the user running the build, but if you do, it's available in the
367 `BUILD_NUMBER` should not be used directly in Android.mk files, as it would
368 trigger them to be re-read every time the `BUILD_NUMBER` changes (which it does
370 builds are more reproducible. If you do need it, use `BUILD_NUMBER_FROM_FILE`:
378 whenever it's run. It will not re-run your command if the build number has
418 on a `.PHONY` target, it can get quite expensive for what should be a tiny
426 have "/" in them, and real file targets do have a "/". This makes it more
438 2. The target is a real file, but it's outside the output directories. All
447 If the first target isn't intended to be a real file, then it should be marked
451 If the second (PHONY) target is a real file, it may unnecessarily be marked
468 marking it with `.PHONY`:
492 output directory could become significantly more expensive than it already can
495 If used during Android.mk files, and later tasks, it is increasingly likely
497 a single build step, and instead setting it for hundreds of thousands.
562 `LOCAL_MODULE_RELATIVE_PATH` (or `LOCAL_MODULE_PATH` if you're still using it).
654 particular variable, we'll switch it to obsolete, and any references will become
669 need an absolute variable, convert it to absolute during a rule, so that it's
686 This isn't only set by envsetup.sh, but it is modified by it. Due to that it's
687 rather easy for this to change between different shells, and it's not ideal to
692 it's preferrable to just use the path to the file itself (since you should
706 Like PATH, this isn't only set by envsetup.sh, but it is modified by it. Due to
707 that it's rather easy for this to change between different shells, and it's not