summaryrefslogtreecommitdiff
path: root/envsetup.sh
diff options
context:
space:
mode:
Diffstat (limited to 'envsetup.sh')
-rw-r--r--envsetup.sh5
1 files changed, 5 insertions, 0 deletions
diff --git a/envsetup.sh b/envsetup.sh
index d8a97299..db02d2c5 100644
--- a/envsetup.sh
+++ b/envsetup.sh
@@ -20,6 +20,7 @@
# just:
# make -j24
+[ -n "$ENVSETUP_SH_INCLUDED" ] && return || export ENVSETUP_SH_INCLUDED=1
# TODO: Use a $(gettop) style method.
export ROOT_DIR=$PWD
@@ -27,6 +28,10 @@ export ROOT_DIR=$PWD
export BUILD_CONFIG=${BUILD_CONFIG:-build.config}
. ${ROOT_DIR}/${BUILD_CONFIG}
+export COMMON_OUT_DIR=$(readlink -m ${OUT_DIR:-${ROOT_DIR}/out/${BRANCH}})
+export OUT_DIR=$(readlink -m ${COMMON_OUT_DIR}/${KERNEL_DIR})
+export DIST_DIR=$(readlink -m ${DIST_DIR:-${COMMON_OUT_DIR}/dist})
+
echo "========================================================"
echo "= build config: ${ROOT_DIR}/${BUILD_CONFIG}"
cat ${ROOT_DIR}/${BUILD_CONFIG}