Build only modules required by the current product.

Don't build modules_to_check by default.
Instead add "checkbuild" to the command line as a build goal, if you
want to build everything.
We can use the "checkbuild" goal to make sure some build targets on the
build server still build everything.

(cherry-pick of 5a88269ad6ed44fb163f96847954faac21292567.)

Bug: 7253452
Change-Id: I21eb93f3cb430c9531fe41a2f5d7b445c09938b9
Fix SmokeTest

Change-Id: Ia53766b62d3777de49eaaac122042b99e6f1a3f7
Droiddoc: Allocate more RAM

increase -J-Xmx1024m to -J-Xmx2048m

Increases build time by a couple minutes

Signed-off-by: BMc08GT <bmc08gt.teamb00sted@gmail.com>
Don't build Music, Provision, QuickSearchBox.
Fix google breakage (Email, Exchange)
Compile exchange2.
JOP40D
bump version to 4.2.1

Change-Id: If8206ec632b4e912433eebdfa4aed8dde8f37cb4
Remove data assert-recovery
make bacon and custom releasetool (for squished zips)

Change-Id: I4f61b6a6b9b8bab8582fa5423c4134c07af17606
add support for custom releasetools

Conflicts:

	core/Makefile

Change-Id: Ia8b7d956b1a1be0ec4d69dffcb3ac04edb29e567
Add the keys I used to sign the market version of Superuser.
Revert "Load only the current product config makefile."

This reverts commit 54fa8c3ff9b1f0f1b0b9c551be864f1b7378c7fc.

Conflicts:

	core/product_config.mk
build-with-colors: moar colors

- 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

Conflicts:

	core/Makefile
	core/definitions.mk
Stop build LatinIME.
Stop build calendar & gallery
Missed Gallery2.

Change-Id: I1e6b88098fbe2848068250c65868299f91f9d49e
Stop building voice dialer.

Change-Id: Ia079997a2779124765230ba7bba91a6719ad198b
Remove some packages.

Change-Id: I39ee695c56011b6102477fce7fa644328fc7451a
SignApk: perform the whole file signature in a single streaming pass.