configure.sh: support custom board build with absolute path
Also add custom board build with absolute path support in addtion to relative path. Change-Id: I01bcb0b79db9e245484540c714036c64234b3656 Signed-off-by: liuhaitao <liuhaitao@xiaomi.com>
This commit is contained in:
parent
642718709d
commit
b044ec5a86
1 changed files with 10 additions and 7 deletions
|
@ -148,11 +148,14 @@ if [ ! -d ${configpath} ]; then
|
|||
|
||||
configpath=${TOPDIR}/${boardconfig}
|
||||
if [ ! -d ${configpath} ]; then
|
||||
echo "Directory for ${boardconfig} does not exist."
|
||||
echo ""
|
||||
echo "Run tools/configure.sh -L to list available configurations."
|
||||
echo "$USAGE"
|
||||
exit 3
|
||||
configpath=${boardconfig}
|
||||
if [ ! -d ${configpath} ]; then
|
||||
echo "Directory for ${boardconfig} does not exist."
|
||||
echo ""
|
||||
echo "Run tools/configure.sh -L to list available configurations."
|
||||
echo "$USAGE"
|
||||
exit 3
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
|
||||
|
@ -163,9 +166,9 @@ if [ ! -r ${src_makedefs} ]; then
|
|||
src_makedefs=${TOPDIR}/boards/*/*/${boarddir}/scripts/Make.defs
|
||||
|
||||
if [ ! -r ${src_makedefs} ]; then
|
||||
src_makedefs=${TOPDIR}/${boardconfig}/Make.defs
|
||||
src_makedefs=${configpath}/Make.defs
|
||||
if [ ! -r ${src_makedefs} ]; then
|
||||
src_makedefs=${TOPDIR}/${boardconfig}/../../scripts/Make.defs
|
||||
src_makedefs=${configpath}/../../scripts/Make.defs
|
||||
|
||||
if [ ! -r ${src_makedefs} ]; then
|
||||
echo "File Make.defs could not be found"
|
||||
|
|
Loading…
Reference in a new issue