From 3736d5c8e4b9b73595e5abbc2ac9cfe9209131a6 Mon Sep 17 00:00:00 2001 From: "Robert P. J. Day" Date: Mon, 11 Nov 2013 10:55:21 -0800 Subject: [PATCH] dev-manual: Some minor tweaks to ch 4, development manual: * is it technically correct to say there are now 5 BSPs? as in, does genericx86-64 count as a new BSP distinct from genericx86? [aside: are there any plans for a MIPS64 BSP?] - rpjday MIPS64 is under development. - scottrif * if scott is up for it, a couple more variables for the variable glossary might be BASE_WORKDIR and TARGET_VENDOR, which i would have added to that variable list but they don't appear in the glossary - rpjday Noted. - scottrif (From yocto-docs rev: 45876209fd94a6800176381518f008890da646ee) Signed-off-by: Scott Rifenbark Signed-off-by: Richard Purdie --- documentation/dev-manual/dev-manual-model.xml | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/documentation/dev-manual/dev-manual-model.xml b/documentation/dev-manual/dev-manual-model.xml index 929aee0527..c185522e15 100644 --- a/documentation/dev-manual/dev-manual-model.xml +++ b/documentation/dev-manual/dev-manual-model.xml @@ -155,10 +155,11 @@ For more information on BSP layers, see the "BSP Layers" section in the Yocto Project Board Support Package (BSP) Developer's Guide. - Four BSPs exist that are part of the - Yocto Project release: genericx86, beagleboard, + Five BSPs exist that are part of the + Yocto Project release: genericx86, genericx86-64, + beagleboard, mpc8315e, and routerstationpro. - The recipes and configurations for these four BSPs are located and dispersed + The recipes and configurations for these five BSPs are located and dispersed within the Source Directory. On the other hand, BSP layers for Chief River, Crown Bay, Crystal Forest, Emenlow, Fish River Island 2, Jasper Forest, N450, NUC DC3217IYE, @@ -218,10 +219,10 @@ You can view a video presentation on "Building Custom Embedded Images with Yocto" at Free Electrons. - You can also find supplemental information in + You can also find supplemental information in the - The Board Support Package (BSP) Development Guide. - Finally, there is wiki page write up of the example also located + Yocto Project Board Support Package (BSP) Developer's Guide. + Finally, there is a wiki page write up of the example also located here that you might find helpful. @@ -1643,7 +1644,7 @@ meta/conf/bitbake.conf configuration file in the Source Directory: - S = ${WORKDIR}/${BP} + S = "${WORKDIR}/${BP}" You should be aware that many recipes override the S variable. For example, recipes that fetch their source from Git usually set @@ -1653,7 +1654,7 @@ BP represents the base recipe name, which consists of the name and version: - BP = ${BPN}-${PV} + BP = "${BPN}-${PV}" @@ -1702,6 +1703,7 @@ TMPDIR, TOPDIR, PACKAGE_ARCH, + MULTIMACH_TARGET_SYS, TARGET_OS, PN, PV,