scripts/oe-setup-builddir: Keep track of TEMPLATECONF setting

Keeping track of the TEMPLATECONF variable in the build
tree will let this script produce the same output when
listing 'conf-notes.txt' every time the script is run,
regardless of whether or not TEMPLATECONF has been
provided by the user.

Note that the default value for TEMPLATECONF now comes from
an easily customizable file $OEROOT/.templateconf

(From OE-Core rev: 4474357faf2cbca250e99630d749776fbc80d44b)

Signed-off-by: Gary Thomas <gary@mlbassoc.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Gary Thomas 2014-02-24 17:11:48 +00:00 committed by Richard Purdie
parent 61e8fdba04
commit 5662ab61b4
1 changed files with 9 additions and 1 deletions

View File

@ -37,7 +37,15 @@ fi
cd "$BUILDDIR"
TEMPLATECONF=${TEMPLATECONF:-meta-yocto/conf}
if (test -f "$BUILDDIR/conf/templateconf.cfg") then
TEMPLATECONF=$(cat $BUILDDIR/conf/templateconf.cfg)
fi
source $OEROOT/.templateconf
if ! (test -f "$BUILDDIR/conf/templateconf.cfg") then
echo "$TEMPLATECONF" >$BUILDDIR/conf/templateconf.cfg
fi
#
# $TEMPLATECONF can point to a directory for the template local.conf & bblayers.conf