Age | Commit message (Collapse) | Author |
|
yocto-autobuilder2
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
With this email soon going dead, let's switch the email address.
Signed-off-by: Beth 'pidge' Flanagan <pidge@toganlabs.com>
|
|
[YOCTO #7685]
[YOCTO #7688]
This commit does two things.
First, KMETA and KBRANCH can have different SRC_URIs. This allows us to set them
independently of each other.
This also greatly simplifies the user input for SRC_URI for linux-yocto. All an
end user needs to input is:
a git URI for either/or both KMETA/KBRANCH,
a git branch for each (optional), defaults to KMETA/KBRANCH in the recipe
a git hash for each (optional), defaults to AUTOREV
This should be used with the next commit of buildset-config.kernel.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
[YOCTO #7485]
This commit adds an additional buildstep, AddKernelProps.py as
well as a reference set of buildsets, buildset-config.kernel-override
In order this correctly, builds must be called individually. There is
no way (yet) to pass properties for so many kernel configs from
nightly-kernel.conf.
One thing we've had to add is DISTRO to the Properties for a given buildset
during creation of auto.conf (CreateAutoConf.py). This makes is so we
do not have to pass distro into AddKernelProps.
Use example:
kernel-x86 buildset.
KMETA_${MACHINE} = sgw/3.19-meta
KBRANCH_${MACHINE} = dvhart/standard/base
SRC_URI_pn-linux-yocto =
git://git.yoctoproject.org/linux-yocto-contrib.git;bareclone=1;branch=${KBRANCH},${KMETA};name=machine,meta
SRCREV_machine_${MACHINE} = ${AUTOREV}
SRCREV_meta_${MACHINE} = ${AUTOREV}
This will pull linux-yocto metadata from the sgw/3.19-meta branch in
linux-yocto-contrib and pull machine from dvhart/standard/base.
TODO:
- Split SRC_URI into a set of parameters that build a SRC_URI as an
optional method.
- Implement support for grabbing meta from a different repo than machine.
- Look at ways to be able to set this from nightly-kernel. It may be
too unwieldy to do so.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|