diff options
Diffstat (limited to 'util')
-rwxr-xr-x | util/flash_ec | 10 |
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} |