Enhance SLIM_VERSION and display in Build info. [1/2]

Change-Id: I673c07d65422c1485ea3c4b516a1c28061cd3065
Off to JDQ39E

Dumb Google pushed no code... Just mako kernel changes
for JDQ39E. Still we do like a shiny new tag

Change-Id: I40ae0640b955899912676b4ac58836aed13f7453
Trim Sounds as we have them in slim

Change-Id: Ia4fe9c5a491d77b7c23077363e6ecf476e987089
Fix Up New Sounds [1/3]

Change-Id: I206d65e8ec98bd545b34a21ccb250b24dba15bea
Fix Default Alarm

Change-Id: I14a3a5d15d0f4bbb1d3ee4e1534a6733baf58d4d
build: update fs_config calls for capabilities change.

Change-Id: Ic3c94f990c34a56d84f01c151f1b64f419e16419
build: Add support for extra kernel build variables

 * This allows specifying a variant defconfig, and an selinux defconfig
   which are simply configuration fragments.

Change-Id: I97882ae3b8c2e16ff6a7dce8dd3a70d70f8aa866

Conflicts:
	core/tasks/kernel.mk
Extract 50-slim.sh before we run backuptool

This lets us add things to 50-slim to be preserved in new ROM releases

Change-Id: I90f2b4ca1e534e0bb2370c7157a10e0e6282c84b
Merge "build: Add support for extra kernel build variables" into jb4.2
cout: move to $out

Change-Id: I3b5bf8a5f62dcdf267662bb97a2073150152cfa6
build: Use common name for QCOM 7K boards.

This is needed to build QCOM HAL without external modifications. The
device would now have to specify msm7x27 or msm7x30 instead of
specifying the full name.

Patch Set 2: Add msm7x27a into the list.

Change-Id: I25018e397b5aad27fab5244731a574ae86752e17
build/core: Apply more compiler optimizations

flags taken from VanirAOSP

Change-Id: Id9f3c54d1ced3ac42319fa6be8822eff590aa434

Specify -msse3 on host as on target.

Make the host and the target x86 build more uniform by using the same machine flags.
Its unlikely Android has ever been built on a machine without SSE3 support.

Bug: 8068608
Change-Id: I19635528b61bf2c6faf02c2e575b1d9bf8025d3a
Fixed typo

It was causing builds to fail on OS X
Ability to make flashable kernel zips.
    Just run make bootzip and wait.
PS2
    Fix it

Change-Id: If25488b134dc04d5fc41249378f56260a15e3cf1
Merge "build/core: Apply more compiler optimizations" into jb4.2
Merge "Ability to make flashable kernel zips.     Just run make bootzip and wait. PS2     Fix it" into jb4.2
[2/2] LCD density backup

Change-Id: Idd280808dc45a68ffbb8dc46849d5bcd24ce6e42
lets make the lunch list look a little neater

It's very simple, but with more and more devices coming in, a long list won't cut it
There are probably better ways of doing this, feel free to comment

Change-Id: I9bd1fef920f985a133c882df9987b6be29dbc7b8
Fix bootzip. Install signapk to sign the package and some cleanup

Change-Id: Ife5b74e4643ab757e94deba01d384aa2674cddda
Fix roomservice to allow dependencies to override each other.

Change-Id: Ifa1d930231d1f83a66bcc2dd5bc3317b86cf2eb8