android_build/tools
Joe Onorato dc1a728fb8 Rewrite findleaves.sh in python
This cuts the make startup time by about 30 seconds.  Python is faster
than bash in this case, and also we can now supply multiple directories
to prune, and skip the .repo directory, which is, uh, big.

This is from my mac laptop:

$ time build/tools/findleaves.sh --prune="./out" . Android.mk > /dev/null

real    0m29.186s
user    0m0.550s
sys 0m5.897s

$ time build/tools/findleaves.py --prune="./out" . Android.mk > /dev/null

real    0m4.701s
user    0m0.645s
sys 0m1.294s

$ time build/tools/findleaves.py --prune="./out" --prune="./.repo" . Android.mk > /dev/null
real    0m0.176s
user    0m0.094s
sys 0m0.080s
2009-08-06 12:09:21 -07:00
..
acp
apicheck Adding version information to DroidDoc. Rather than pulling the version from 2009-07-21 18:09:39 -07:00
applypatch applypatch changes for patching recovery image 2009-07-22 19:15:59 -07:00
apriori Automated import from //branches/master/...@142824,142824 2009-03-25 18:09:52 -07:00
atree
bin2asm
check_prereq
dexpreopt Don't install afar and dexpreopt-wrapper on system while building tests. 2009-06-22 17:16:37 -07:00
droiddoc am 95641e97: fix css image references for offline docs 2009-08-06 02:45:17 -07:00
fs_config
fs_get_stats
iself
isprelinked
kcm
lsd
releasetools am 1aca962a: allow for malformed imagesizes.txt 2009-08-04 15:14:01 -07:00
rgb2565
signapk fix the modtime of files in the apk when signing 2009-07-15 15:43:39 -07:00
soslim Automated import from //branches/donutburger/...@141285,141285 2009-03-24 19:58:48 -07:00
zipalign break dependency on utils/ZipEntry.h and utils/ZipFile.h 2009-06-05 14:55:48 -07:00
buildinfo.sh am 3026e96d: Merge change 2245 into donut 2009-05-22 16:55:41 -07:00
check_builds.sh AI 146824: am: CL 146738 am: CL 146687 The maps and gtalkservice libraries were still being included in 2009-04-18 22:36:21 -07:00
compare_fileslist.py
dump-package-stats
fileslist.py
findleaves.py Rewrite findleaves.sh in python 2009-08-06 12:09:21 -07:00
fixlinebreaks.sh
mktarball.sh
print_module_licenses.sh
warn.py Update warn.py with the latest warnings that popped up in the build. 2009-07-31 09:02:11 -07:00