History log of /build/core/cleanspec.mk
Revision Date Author Comments
1390cac3cea58f1c5c738bf875b4de5ba4d68fa4 12-Jul-2013 JP Abgrall <jpa@google.com> core: don't hardcode "out" during findleaves.py invocations.

"out" can be $OUT_DIR

Bug: 7183057
Change-Id: I7b52d40de4398f481e47f6d6d719fb550d874f73
50e52fa11e802b4b4a8bf83072323ee48a75436d 23-Feb-2013 Ying Wang <wangying@google.com> Don't run cleanspecs if you are using mm/mmm.

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
7240549748fd4e4879009524a6d01a4c26294568 11-Oct-2012 Ying Wang <wangying@google.com> Convert to relative path for CleanSpec.mk

When using mm, which passes in absolute path, while in full build relative
paths are used to encode clean steps.

Change-Id: I3e39ce3125194589f9a464f27eef4a9c96fa06c1
e113fb1d41664add7618d6ce4abafdfff3e027fb 27-Sep-2012 Ying Wang <wangying@google.com> Run clean steps in only given paths when using mm/mmm

To speed up mm/mmm start time.
At the same time, we should copy over the other clean steps.

(cherry-pick of 6ea58cb3dc564ce112b28f1a7c6936317168d931.)

Bug: 7186768
Change-Id: I158b0d7e4ecaa773ec3a336cd326e27ee8c26a88
9cb3731a773615a1809e85c9ad80494d10200338 27-Sep-2012 Ying Wang <wangying@google.com> Run clean steps in only given paths when using mm/mmm

To speed up mm/mmm start time.
At the same time, we should copy over the other clean steps.

Bug: 7186768
Change-Id: I250e64256343afe788d79817af36eafaadb47028
6ea58cb3dc564ce112b28f1a7c6936317168d931 27-Sep-2012 Ying Wang <wangying@google.com> Run clean steps in only given paths when using mm/mmm

To speed up mm/mmm start time.
At the same time, we should copy over the other clean steps.

Bug: 7186768
Change-Id: I250e64256343afe788d79817af36eafaadb47028
ad05677b0d02a54af34370e8b237aa86f0d627f4 19-Sep-2010 Joe Onorato <joeo@google.com> Brian's vendor/ change requires a clean build.

Change-Id: I074fe1ec176dc005adcd79eaf7c91cc3b8d3f54c
b1c272a670936322db5200d888ea8558eb266d6e 16-Jul-2010 Joe Onorato <joeo@android.com> Do a full clean build because of the installclean improvement steps

Change-Id: I8f8ec00667374cd1f5adad6ea4d737dac79be47f
045d4af72d487ed3b21dfdf951ecb41ad5609a80 30-Apr-2010 Jean-Baptiste Queru <jbq@google.com> Adapt to new location of libcore

Change-Id: Ibabfe907f00522c1966ddc333352eaea2bdcb5bd
60bc203660224ffd7244a17d13e7a6f90b5cd0d0 30-Apr-2010 Jean-Baptiste Queru <jbq@google.com> Adapt to new location of libcore

Change-Id: I17a2f432f69bd0cb381e83b6395fb2ae6e4faf9d
9e39fdb64acb1dd25f769aeb89c0534768fb80b5 30-Apr-2010 Jean-Baptiste Queru <jbq@google.com> Adapt to new location of libcore

Change-Id: I248bd34ceb3394a4e8f10135ed6fba19d8343b3c
aa000340af86e298eddd43aa6f0020793bee6fcb 30-Apr-2010 Jean-Baptiste Queru <jbq@google.com> Adapt to new location of libcore

Change-Id: Ib32222c3541b2aa66df6d6a5519049653647aae7
d6f9929f4a51e3da687c0b03553661c09f0eb224 16-Apr-2010 Dianne Hackborn <hackbod@google.com> Mmmmmm... Gingerbread!

Change-Id: I1ad5293d5b35eaa34107d9112266ac28d1269925
cc45ee9c3c68f72391f5e7ba300312047d976bfa 15-Apr-2010 Dianne Hackborn <hackbod@google.com> On to Kraken...

Change-Id: Ib5f57d8095a0e88fdbbc933ccb2ea0c6d83010ae
303b34121e0d331570bcb156b03251cca93a5631 07-Apr-2010 Dianne Hackborn <hackbod@google.com> Add clean step for SDK version change.

Change-Id: I2ea85496af49572115dbbd9a98787b1fd54adc50
ab2b1db4f8448f4ac2bcc775a96df4b7c786a59e 06-Mar-2010 Dan Egnor <egnor@google.com> Cleanspec rules to take care of old (pre-static) libraries.

(The build system doesn't react gracefully when something is switched
from a shared library to a static library.)
221cdbb17dba524c95b4c0a48c663843f5f739a2 05-Mar-2010 Andrew Stadler <stadler@android.com> Fix builds due to Music2 moving around.
09433bc2a5167faf68ab82c97b42f581c74ff31f 04-Mar-2010 Romain Guy <romainguy@android.com> Add clean step for Launcher & Launcher2
bba8decfa637e49f3581901bbe721f85b4dd2314 04-Mar-2010 Dan Egnor <egnor@google.com> Remove a bunch of obsolete/(potentially) renamed .apk's.

I found these kicking around my system/app with old timestamps, and old
packages just cause trouble. Depending on the build flavor they may or
may not still be there, but it's harmless to clean them.
fa9ae7bbbe4412893d585a92b12f17b806a58d62 03-Mar-2010 Ying Wang <wangying@google.com> Decentralizes cleanspecs.

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.