[Android Q&A, Help & Troubleshooting] DiamondBond:
This is my output when trying to build with lollipop liquidsmooth source and this device specific changes (https://github.com/motog2014devteam/roomservice)

diamond@ark ~/titan/ls $ ./build.sh -c1 titan
Running 'make clobber'
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=5.0.2
LIQUID_VERSION=
TARGET_PRODUCT=full
TARGET_BUILD_VARIANT=eng
TARGET_BUILD_TYPE=release
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv7-a
TARGET_CPU_VARIANT=generic
TARGET_GCC_VERSION=4.8
HOST_ARCH=x86_64
HOST_OS=linux
HOST_OS_EXTRA=Linux-3.13.0-37-generic-x86_64-with-LinuxMint-17.1-rebecca
HOST_BUILD_TYPE=release
BUILD_ID=LRX22G
OUT_DIR=/home/diamond/titan/ls/out
LIQUIFY=
============================================
Entire build directory removed.
Setting up environment
including vendor/liquid/vendorsetup.sh
including sdk/bash_completion/adb.bash

Lunching device
including vendor/liquid/vendorsetup.sh
build/core/product_config.mk:232: *** Can not locate config makefile for product "LIQUID_titan". Stop.
WARNING: Trying to fetch a device that's already there
WARNING: device/motorola/titan/liquid.dependencies file not found
build/core/product_config.mk:232: *** Can not locate config makefile for product "LIQUID_titan". Stop.

** Don't have a product spec for: 'LIQUID_titan'
** Do you have the right repo manifest?

Starting compilation

============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=5.0.2
LIQUID_VERSION=
TARGET_PRODUCT=full
TARGET_BUILD_VARIANT=eng
TARGET_BUILD_TYPE=release
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv7-a
TARGET_CPU_VARIANT=generic
TARGET_GCC_VERSION=4.8
HOST_ARCH=x86_64
HOST_OS=linux
HOST_OS_EXTRA=Linux-3.13.0-37-generic-x86_64-with-LinuxMint-17.1-rebecca
HOST_BUILD_TYPE=release
BUILD_ID=LRX22G
OUT_DIR=/home/diamond/titan/ls/out
LIQUIFY=
============================================
Checking build tools versions...
find: `src': No such file or directory
find: `src': No such file or directory
find: `src': No such file or directory
find: `src': No such file or directory
find: `src': No such file or directory
find: `src': No such file or directory
find: `src': No such file or directory
find: `src': No such file or directory
find: `src': No such file or directory
find: `src': No such file or directory
find: `src': No such file or directory
find: `src': No such file or directory
find: `src': No such file or directory
find: `phone/java': No such file or directory
find: `phone/java': No such file or directory
find: `dummy': No such file or directory
build/core/tasks/kernel.mk:127: **********************************************************
build/core/tasks/kernel.mk:128: * Kernel source found, but no configuration was defined *
build/core/tasks/kernel.mk:129: * Please add the TARGET_KERNEL_CONFIG variable to your *
build/core/tasks/kernel.mk:130: * BoardConfig.mk file *
build/core/tasks/kernel.mk:131: **********************************************************
make: *** No rule to make target `bacon'. Stop.

Please can anyone help me with this, i have limited internet (75GB) and i just downloaded this which is 30GB, so thats almost half my internet usage gone for this month, and i would hate for it to go to waste, at least if i get it working i can share with users and help others, thanks in advance, :)