build.sh: define TMP_DIR relative to OUT_DIR

Using /tmp breaks concurrent builds trying to use /tmp/kernel-headers.
Isolate builds and make them self-contained by using a tmp directory
relative to OUT_DIR.

Change-Id: I4a435bbc9a5532c5890278b0d742b5bd1d837513
Signed-off-by: Matthias Maennich <maennich@google.com>
diff --git a/build.sh b/build.sh
index 2c20ade..dfde9b1 100755
--- a/build.sh
+++ b/build.sh
@@ -320,7 +320,7 @@
 	echo "========================================================"
 	KERNEL_HEADERS_TAR=${DIST_DIR}/kernel-headers.tar.gz
 	echo " Copying kernel headers to ${KERNEL_HEADERS_TAR}"
-	TMP_DIR="/tmp"
+	TMP_DIR="${OUT_DIR}/tmp"
 	TMP_KERNEL_HEADERS_CHILD="kernel-headers"
 	TMP_KERNEL_HEADERS_DIR=$TMP_DIR/$TMP_KERNEL_HEADERS_CHILD
 	CURDIR=$(pwd)