summaryrefslogtreecommitdiff
path: root/util
diff options
context:
space:
mode:
Diffstat (limited to 'util')
-rwxr-xr-xutil/flash_ec10
1 files changed, 9 insertions, 1 deletions
diff --git a/util/flash_ec b/util/flash_ec
index b8915b1a25..49a8b8c004 100755
--- a/util/flash_ec
+++ b/util/flash_ec
@@ -418,7 +418,15 @@ if [[ -n "${EC_DIR}" ]]; then
fi
# Get baseboard from build system if present
-BASEBOARD=$(make --quiet -C ${EC_DIR} BOARD=${BOARD} print-baseboard)
+BASEBOARD=
+if [[ -n "${EC_DIR}" ]]; then
+ BASEBOARD=$(make --quiet -C ${EC_DIR} BOARD=${BOARD} print-baseboard)
+elif [[ -d "${HOME}/trunk/src/platform/ec" ]]; then
+ BASEBOARD=$(make --quiet -C ${HOME}/trunk/src/platform/ec \
+ BOARD=${BOARD} print-baseboard)
+else
+ info "Could not find ec build folder to calculate baseboard."
+fi
if [[ -n "${BASEBOARD}" ]]; then
EMERGE_BUILD=/build/${BASEBOARD}/firmware/${BOARD}/${EC_FILE}