summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xinclude/vendor.sh6
1 files changed, 3 insertions, 3 deletions
diff --git a/include/vendor.sh b/include/vendor.sh
index 8992995f..eb250a6f 100755
--- a/include/vendor.sh
+++ b/include/vendor.sh
@@ -36,9 +36,6 @@ vendor_download()
boarddir="${cbcfgsdir}/${board}"
_b="${board%%_*mb}" # shorthand (no duplication per rom size)
- [ -d "$boarddir" ] || $err "Target '$board' not defined."
-
- check_defconfig "${boarddir}" && exit 0
detect_firmware && exit 0
scan_config "${_b}" "config/vendor"
@@ -48,6 +45,9 @@ vendor_download()
detect_firmware()
{
+ [ -d "$boarddir" ] || $err "Target '$board' not defined."
+ check_defconfig "${boarddir}" && exit 0
+
set -- "${boarddir}/config/"*
. "${1}" 2>/dev/null
. "${boarddir}/target.cfg" 2>/dev/null