usage()
{
echo -e "
+Usage: . $PROGNAME <build-dir>
Usage: MACHINE=<machine> DISTRO=<distro> source $PROGNAME <build-dir>
Usage: source $PROGNAME <build-dir>
<machine> machine name
- <distro> distro name
+ <distro> distribution name
<build-dir> build directory
The first usage is for creating a new build directory. In this case, the
-script creates the build directory <build-dir>, configures it for the
+script creates the build directory <build-dir> and confgures it according
+to the supplied sdkdefaults.conf. Optionally it configures it for the
specified <machine> and <distro>, and prepares the calling shell for running
bitbake on the build directory.
Examples:
+- To use an existing Yocto build directory or create a new buil dir using
+ the supplied defaults.
+ $ . $PROGNAME build
+
- To create a new Yocto build directory:
$ MACHINE=tx6q-xxxx DISTRO=poky . $PROGNAME build
-- To use an existing Yocto build directory:
- $ . $PROGNAME build
"
fi
}