build: kernel: allow usage of custom toolchain for kernel build

 set using
 TARGET_KERNEL_CUSTOM_TOOLCHAIN := arm-eabi-4.6

 available options are
  arm-eabi-4.6
  arm-eabi-4.7
  arm-linux-androideabi-4.6
  arm-linux-androideabi-4.7

 also available subject to merge of http://gerrit.aokp.co/13756 : -
  arm-eabi-4.8
  arm-linux-androideabi-4.8


Change-Id: Ifbac6e93b98929807e89b980c9600cb733b4798d
Signed-off-by: Arnav Gupta <championswimmer@aokp.co>
qcom_utils: Update list of QCOM_BOARD_PLATFORMS

Add msm8226 (Moto G) and other upcoming platforms
Change-Id: Icf895cbcf86791ca800636a1c0893b3a905a27a0
build: Fix cflags for QC targets

Change-Id: I2281bec3afb4d80e80845718d880dc24ef7baf32
Merge "qcom_utils: Update list of QCOM_BOARD_PLATFORMS" into kitkat
build: Add moar color to definitions

* host C		* target Executable
* host asm		* target StaticExecutable
* target StaticLib	* host Executable
* preparing StaticLib	* target thumb C
* target SharedLib	* host/target Prebuilt
* target Package
* target Strip:

Change-Id: I3734a8c29b3377576b175227d6d42a596e0b0a2b
build: no longer build emulator by default

This is just increasing build times when most people are not using it.
Let's speed up builds a bit.

Building emulator should still be possible by appending BUILD_EMULATOR=true
to the build command

PS2: Let's keep the darwin warning.

Change-Id: Ibd8e2b90455bd603a691c7b95466068b6fae212a
Signed-off-by: Andrew Warfield <hiasant@gmail.com>
Merge "build: kernel: allow usage of custom toolchain for kernel build" into kitkat
Merge "build: Add moar color to definitions" into kitkat
Merge remote-tracking branch 'aokp/kitkat' into kitkat