Go to file
Ying Wang 08800fd905 Speed up lunch/tapas/etc. shell utility functions.
1. Combined ~10 calls to the make build system to only one.
   We added a phony target "dump-many-vars" to the build system to dump
   "<var>=<value>" pairs. We then store the pairs as shell variables.
   With this cache get_build_var/get_abs_build_var can just return
   the shell variables instead of querying the build system.
2. Prune .git when we search for AndroidProduct.mks.

In internal source tree lunch time was reduced from ~15s to ~1.5s.

Bug: 27429759
Change-Id: I24e88598f6fab598ef26518885fd5e86e71a772d
2016-03-04 11:01:57 -08:00
core Speed up lunch/tapas/etc. shell utility functions. 2016-03-04 11:01:57 -08:00
libs/host Remove LOCAL_ACP_UNAVAILABLE 2016-03-01 13:16:53 -08:00
target Add profman to the build scripts 2016-02-23 12:02:05 +00:00
tools Ensure prebuilt executables are executable 2016-03-01 22:11:41 -08:00
.gitignore Add build subprojects to .gitignore 2015-07-23 13:18:47 -07:00
CleanSpec.mk CleanSpec: Clean up $(PRODUCT_OUT)/recovery/root/sdcard. 2016-01-21 17:18:47 -08:00
buildspec.mk.default Remove WEBCORE_INSTRUMENTATION and ENABLE_SVG 2013-07-25 15:52:17 -07:00
envsetup.sh Speed up lunch/tapas/etc. shell utility functions. 2016-03-04 11:01:57 -08:00