| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: I4b68bb9a8d421a54b008c5318fa82ed230bd6441
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- rename CL_PFX and CL_INS to better match the
colors they show.
- add more colors.
Output of:
- most host stuff is yellow
- most target stuff is green
- installing/copying files is cyan
- import/export includes and notice files is cyan
- bootimage/recoveryimage is cyan
- and some more colors in many places ;)
Change-Id: I5532afa4ba608e0a7c408516dc9f912f9ca389f7
|
|
|
|
|
|
|
|
|
|
| |
For apps_only (also PDK build) we use prebuilt host tools in
prebuilts/sdk/tools; For platform build we use tools built from source.
Auto-clean intermediate files of these tools when build type change is
detected.
Bug: 20213206
Change-Id: I9173af322684c017fdb91a3abfbe39ecfe5650e9
|
|
|
|
|
|
|
|
|
|
|
| |
Each module may engage Jack incremental with
LOCAL_JACK_ENABLED := incremental
Include renaming of LOCAL_USE_JACK to LOCAL_JACK_ENABLED that is
now accepting 3 values "disabled", "full" and "incremental".
Change-Id: Icbff275b397bee36b29312e821f3e8d45f83fbcc
|
|
|
|
|
|
|
| |
Those should help switching a tree from compiling with Jack back to
legacy toolchain.
Change-Id: I897a9a9923ed8147723b3ab6ad3f276e6b7094bf
|
|
|
|
|
|
|
|
|
| |
In anceint time we didn't have an "sdk" product so that we had to run
"make sdk" in a device product configuration.
Now we have SDK specific product configuration and we don't do "make
sdk" in device product configuration.
Change-Id: I40d58d51261498017bbe7e574c8128afc77e9b96
|
|
|
|
|
|
|
|
|
| |
This is to enable compile time selection of disable-verity behavior
See https://googleplex-android-review.git.corp.google.com/#/c/563402/
Bug: 17691572
Change-Id: I6d77e39f070f2a753e09e5634cc3d9ebfceccada
|
|
|
|
| |
Change-Id: If3211772ea37d4c249c2dc5cc69bd9f48a39b6e3
|
|\
| |
| |
| |
| | |
* commit 'cc2e90e653c55724f20410347d709b70b1eaf105':
Rewrite the clean steps for TARGET_2ND_ARCH.
|
| |
| |
| |
| |
| |
| | |
Convert clean rules from TARGET_ARCH to TARGET_2ND_ARCH and vice versa.
Change-Id: I5711b38cd834272d26d78e5cf847e97f27139c5b
|
|\ \
| |/
| |
| |
| | |
* commit 'eaf4c7581f3c736ada725f75bb1b6218be26c361':
Clear *.ini and skin directory on installclean
|
| |
| |
| |
| |
| |
| |
| |
| | |
Currently, skin directory remains across different emulator targets, and
need manual removal. Also, clear hardware-qemu.ini and config.ini.
(See https://android-review.googlesource.com/94692 for config.ini)
Change-Id: Iaa5849ad043ed3f317325ba1d6df287953636f7a
|
|/
|
|
|
|
|
|
|
|
| |
BOOTCLASSPATH needs to be rebuilt when switching between build
targets.
Bug: 13282187
Change-Id: I16816abb4246878a60e1aa8c91b6b38c7339950e
Signed-off-by: Adam Hampson <ahampson@google.com>
|
|
|
|
|
|
|
|
| |
Don't bother going through the source tree in more circumstances:
all cleaning goals, helping goals, no-deps goals.
Bug: 10244578
Change-Id: Id53a249085c62838e4193962a85e0ac34f46954f
|
|
|
|
|
|
|
|
| |
Now we have products of the same device type but with different kernel,
and we want to do incremental build on them.
Bug: 10133257
Change-Id: Iff4aae11e474d2822f02c62822bd028a5ba5b47a
|
|\
| |
| |
| | |
Change-Id: Iaf02a0ab32918064248410aab95facac6a2b9675
|
| |
| |
| |
| |
| |
| |
| |
| | |
Remove the output files for SELinux policy
and mac_permissions.xml mapping for changes
between user and eng build.
Change-Id: Ie27dcedde0c22ce917d90466a763698c86919530
|
| |
| |
| |
| |
| |
| |
| |
| | |
To speed up mm/mmm start time.
At the same time, we should copy over the other clean steps.
Bug: 7186768
Change-Id: I250e64256343afe788d79817af36eafaadb47028
|
| |
| |
| |
| |
| |
| |
| |
| | |
There is lurky bug in the previous logic I believe:
in rare cases, people saw almost all cleansteps rerun.
Anyway, it's very rare that you need to run cleansteps when you run mm/mmm.
Change-Id: I42e84b3bf01590712ba1b167fe9a500f4ae1ddde
|
| |
| |
| |
| |
| |
| |
| |
| | |
If this is mm/mmm and there is no pre-existing clean_steps.mk.
Otherwise, the build system will run almost all the clean steps in the
sourcet tree if you do a full build next.
Change-Id: I5fe1e99c4f09629e4455319ea664cfba4ac634ea
|
| |
| |
| |
| |
| |
| |
| |
| | |
To speed up mm/mmm start time.
At the same time, we should copy over the other clean steps.
Bug: 7186768
Change-Id: I250e64256343afe788d79817af36eafaadb47028
|
|/
|
|
|
|
|
| |
They are really exceptions and we shouldn't do that in general.
Bug: 7170444
Change-Id: I7163181e495c52db9aa62a360309d8973df1985f
|
|
|
|
|
|
|
|
| |
To use the new aapt --preferred-configurations option. For use with Prime
to be able to strip everything but xhdpi density bitmaps selectively,
not stripping when this would result in no data for the resource.
Change-Id: I4e1012929b8f9b0b1e79c06496647f69661ba1f2
|
|
|
|
|
| |
Change-Id: I1ff3754132a48c545d0a3215ae23d204aba50637
Signed-off-by: Dima Zavin <dima@android.com>
|
|
|
|
|
| |
Change-Id: Ic07af1f751b301b69fa5cbbb7bf51ad718d54d52
Signed-off-by: Dima Zavin <dima@android.com>
|
|
|
|
|
|
|
|
|
| |
With this change, PRODUCT_LOCALES will contain only locales.
Other aapt config flags, such as *dpi, small/normal/large/xlarge,
should go to PRODUCT_AAPT_CONFIGS.
Bug: 4086309
Change-Id: I922f153d79777a9522c542a3907111193b40e7b7
|
|
|
|
|
|
|
|
| |
So that installclean can be done properly when OUT_DIR is set to an
obsolute path, such as /buildbot/out_dirs/git_gingerbread.
Bug: 3321625
Change-Id: I87667355aa03f31613a8f6a5e17d7e469bf5335f
|
|
|
|
|
|
|
|
|
|
|
| |
For target Java libraries, now the LOCAL_BUILT_MODULE includes both javalib.jar
and the .odex file, if dexpreopt is enabled.
These 2 files are moved to a product-specific dir in this change.
For target Java Libraries, $(intermediates) now points to the product-specific dir.
There is still a javalib.jar in the $(intermediates.COMMON) dir, which is used as dependency.
Nothing is changed for host Java libraries.
Change-Id: I2546dbb940c74537864ca002d1acb49bb731fbbc
|
|
|
|
| |
Change-Id: Id67f85d0f5c8674f5bc22e431114ca73625811ef
|
|
|
|
| |
Change-Id: I79accedc16d6e62a95c0ec6f08ad2538013cd0b3
|
|
|
|
|
| |
After this change, you should add-clean-step at the end of CleanSpec.mk
in your project, instead of the centralized cleanspecs.mk in build/core.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|