From 72fa18fb35af5d7cb1c7f92e72781bc2c56167be Mon Sep 17 00:00:00 2001 From: Michael Wood Date: Mon, 25 Jul 2016 13:43:08 +0100 Subject: bitbake: toaster: Add poky and openembedded configuration fixtures These fixtures provide a recommended default configuration of toaster for either using bitbake and oe-core or as part of poky. They can be used as the sample configuration for writing custom configurations. (Bitbake rev: d2f4ffbf061e874a7731441f8346fdc568e9f07f) Signed-off-by: Michael Wood Signed-off-by: Richard Purdie --- bitbake/lib/toaster/orm/fixtures/oe-core.xml | 57 ++++++++++++++ bitbake/lib/toaster/orm/fixtures/poky.xml | 105 ++++++++++++++++++++++++++ bitbake/lib/toaster/orm/fixtures/settings.xml | 36 +++++++++ 3 files changed, 198 insertions(+) create mode 100644 bitbake/lib/toaster/orm/fixtures/oe-core.xml create mode 100644 bitbake/lib/toaster/orm/fixtures/poky.xml create mode 100644 bitbake/lib/toaster/orm/fixtures/settings.xml (limited to 'bitbake') diff --git a/bitbake/lib/toaster/orm/fixtures/oe-core.xml b/bitbake/lib/toaster/orm/fixtures/oe-core.xml new file mode 100644 index 0000000000..9572ef6923 --- /dev/null +++ b/bitbake/lib/toaster/orm/fixtures/oe-core.xml @@ -0,0 +1,57 @@ + + + + + master + git://git.openembedded.org/bitbake + master + bitbake + + + HEAD + git://git.openembedded.org/bitbake + HEAD + bitbake + + + + + master + Openembedded master + 1 + master + Toaster will run your builds using the tip of the <a href=\"http://cgit.openembedded.org/openembedded-core/log/\">OpenEmbedded master</a> branch, where active development takes place. This is not a stable branch, so your builds might not work as expected. + + + local + Local Openembedded + 2 + HEAD + Toaster will run your builds with the version of OpenEmbedded that you have cloned or downloaded to your computer. + + + + + 1 + openembedded-core + + + 2 + openembedded-core + + + + + openembedded-core + + git://git.openembedded.org/openembedded-core + + + 1 + 0 + 2 + HEAD + HEAD + + + diff --git a/bitbake/lib/toaster/orm/fixtures/poky.xml b/bitbake/lib/toaster/orm/fixtures/poky.xml new file mode 100644 index 0000000000..373e43d81d --- /dev/null +++ b/bitbake/lib/toaster/orm/fixtures/poky.xml @@ -0,0 +1,105 @@ + + + + + master + git://git.yoctoproject.org/poky + master + bitbake + + + HEAD + git://git.yoctoproject.org/poky + HEAD + bitbake + + + + + master + Yocto Project master + 1 + master + Toaster will run your builds using the tip of the <a href="http://git.yoctoproject.org/cgit/cgit.cgi/poky/log/">Yocto Project master branch</a>, where active development takes place. This is not a stable branch, so your builds might not work as expected. + + + local + Local Yocto Project + 2 + HEAD + Toaster will run your builds with the version of the Yocto Project you have cloned or downloaded to your computer. + + + + + 1 + openembedded-core + + + 1 + meta-poky + + + 1 + meta-yocto-bsp + + + 2 + openembedded-core + + + 2 + meta-poky + + + 2 + meta-yocto-bsp + + + + + openembedded-core + + git://git.yoctoproject.org/poky + + + 1 + 0 + 2 + HEAD + HEAD + meta + + + + + meta-poky + + git://git.yoctoproject.org/poky + + + 2 + 0 + 2 + HEAD + HEAD + meta-poky + + + + + meta-yocto-bsp + + git://git.yoctoproject.org/poky + + + 3 + 0 + 2 + HEAD + HEAD + meta-yocto-bsp + + diff --git a/bitbake/lib/toaster/orm/fixtures/settings.xml b/bitbake/lib/toaster/orm/fixtures/settings.xml new file mode 100644 index 0000000000..64a26f517b --- /dev/null +++ b/bitbake/lib/toaster/orm/fixtures/settings.xml @@ -0,0 +1,36 @@ + + + + + DEFAULT_RELEASE + master + + + DEFCONF_PACKAGE_CLASSES + package_rpm + + + DEFCONF_MACHINE + qemux86 + + + DEFCONF_SSTATE_DIR + ${TOPDIR}/../sstate-cache + + + DEFCONF_IMAGE_INSTALL_append + + + + DEFCONF_IMAGE_FSTYPES + ext3 jffs2 tar.bz2 + + + DEFCONF_DISTRO + poky + + + DEFCONF_DL_DIR + ${TOPDIR}/../downloads + + -- cgit v1.2.3-54-g00ecf