aboutsummaryrefslogtreecommitdiffstats
path: root/documentation/ref-manual
AgeCommit message (Collapse)Author
2016-03-03ref-manual, dev-manual: Clarification of "native" and "sdknative"Scott Rifenbark
Fixes [YOCTO #8620] I went through and made some judgement calls on the use of "native" and "sdknative". I tried to make sure that the reader understood the real meaning of these terms. (From yocto-docs rev: d711e8c6dfb32a4ad79e9d11dbf44fbc759d0245) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-03-03ref-manual: Updated the S variable description with feedbackScott Rifenbark
Applied wording feedback. Fixes [YOCTO #8542] (From yocto-docs rev: 847d8bad345728c4a1c95766a127ec6ddb8ad33c) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-03-03ref-manual: Updated the staging.bbclass descriptionScott Rifenbark
Fixes [YOCTO #8800] Provided better wording. (From yocto-docs rev: 4a419e22f1ec3623db45393422ca6287d2a73563) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-03-03ref-manual: Updated the S variable description.Scott Rifenbark
Fixes [YOCTO #8542] I updated the description with a new example specific to Git. When you use Git, you have to specifically set the S directory for things to work. (From yocto-docs rev: 10d71ccda461098fd8c94677d91fd261f6edf508) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-03-03dev-manual, ref-manual: Updated licensing text information.Scott Rifenbark
Fixes [YOCTO #8634] To clear up the behavior the COPY_LIC_DIRS, COPY_LIC_MANIFEST, and LICENSE_CREATE_PACKAGE variable behaviors, I updated the glossary descriptions of the variables. Also, added more info to the "Providing License Text" section in the dev-manual. Tied everything together with good referencing. (From yocto-docs rev: e7b2a1ed29dcd9d572b71f756e7705e6499a05ac) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-03-03ref-manual: Added order information for conf file parsing.Scott Rifenbark
I included a new paragraph at the end of the section describing configuration in the "Closer Look" chapter. Cases exist when two configuration files set the same variable. Depending on the order, the last configuration file parsed is the one that actually sets the variable. Fixes [YOCTO #8914] (From yocto-docs rev: 260e7dea7879846bcd3f3475cef001e512c657f0) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-03-03ref-manual: Updated the do_populate_sysroot task.Scott Rifenbark
Fixes [YOCTO #8800] (From yocto-docs rev: 582fc36e9c7157ca9457cad5c8bc6824163feede) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-03-03ref-manual: Updated the S variable entry in the glossary.Scott Rifenbark
Fixes [YOCTO #8542] I did a bit of re-wording based on the suggested stuff in the bug. (From yocto-docs rev: 8ab2ae205f79429c2986a9ba86bcba07f5e05cd8) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-04ref-manual: Fixed typo in FAQ 14.15 section.Scott Rifenbark
Found the word "Ebedded". Fixed to "Embedded". (From yocto-docs rev: 65815012cd70b52b7558e6402f0eec946eb3d445) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-04ref-manual: Updated FAQ entry regarding Proxy for SOCKSScott Rifenbark
Fixes [YOCTO #8637] Added an example to the section for https_proxy. Also added a small example section for SOCKS proxy. Reported-by: Liam R. Howlett <liam.howlett@windriver.com> (From yocto-docs rev: e17510f1209660b934e27f52a3e5c01a1f213453) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-04ref-manual: Fixed type in LICENSE_CREATE_PACKAGE variable descriptionScott Rifenbark
Pathname was wrong. Fixes [YOCTO #8633] (From yocto-docs rev: 017dd699e68bb600931b271010fbb905a3a25775) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-04ref-manual: Updated warning regarding libexecdirScott Rifenbark
Fixes [YOCTO #6398] Fixed the text according to Ross such that the specified package contains files in /usr/libexec when the distro configuration uses a different path for <libexecdir>. By default libexecdir is $prefix/libexec but this can be changed, for example to ${libdir}. (From yocto-docs rev: 6ffe6728994c615abe2689a63f9f055425d08d7e) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-04ref-manual: Added description for LICENSE_CREATE_PACKAGE variable.Scott Rifenbark
Fixes [YOCTO #8633] Added a new variable description for LICENSE_CREATE_PACKAGE. (From yocto-docs rev: 49a2f8384e67a90d5b3227ab0de3d12eb311bd20) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-04ref-manual: Added remove-libtool classScott Rifenbark
I added this new class to the ref-manual classes section. (From yocto-docs rev: aedb3f54c5874e9cd9d8e5592959410db6f02ec7) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-01-29ref-manual: Updated the BBMASK variable description.Scott Rifenbark
(From yocto-docs rev: 0ae8d79993eef08c659e609af7e0afa09dcb9158) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-01-29ref-manual: Removed obsolete do_deploy statement from "Shared State"Scott Rifenbark
The do_deploy[sstate-name] = "deploy" statement in the "Shared State" section was obsolete. I removed it. Fixes [YOCTO #8995] (From yocto-docs rev: e1836a405fcc89cd964e2e71597091161c53224b) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-01-29ref-manual: Updated the SDK figure.Scott Rifenbark
Added the SDKPATH variable to figure. It was missing. Also, had to adjust the display parameters to get it to display decently. (From yocto-docs rev: 4862288ab4675051ec6fc93927839da7eb3634b6) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-01-29ref-manual: Added do_image and do_image_complete tasksScott Rifenbark
(From yocto-docs rev: 7b6eb076adc24a6f290e73db93aa831f982817b3) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-01-29ref-manual: Rewrite of "Image Generation" and devtool text.Scott Rifenbark
Rewrite of devtool reference section. This was a separate commit but got squashed wrong so it ended up with this commit. The changes to "Image Generation" section reflect the new, more detailed image generation figure (From yocto-docs rev: 827c6872b88c17d2d0c8d44b1024fff19076e505) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-01-29ref-manual, mega-manual: Updated the Image Creation figureScott Rifenbark
The old version was off schematically. Moved some boxes around and created more detail to reflect technical correctness. (From yocto-docs rev: 7793101e6866c0c58d0f1202fb04769a21f2f882) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-01-29ref-manual: Updated configuration of auto.conf in closer lookScott Rifenbark
Fixes [YOCTO #8941] Confusing wording existed surrounding how the auto.conf file needs to be created. Early in the section indicates that you must hand create the file. Then later, it indicates to not hand-create it. In reality, this file is not auto-created by any script but is really usually created by an autobuilder. I updated the verbiage to better explain this. (From yocto-docs rev: 2dd8f60251009038d6bc61e2257876baebe8e0be) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-01-15ref-manual: Removed all variables related to "QMAKE"Scott Rifenbark
* Removed the EXTRA_QMAKEVARS_POST variable description * Removed the EXTRA_QMAKEVARS_PRE variable description * Removed the QMAKE_PROFILES variable description (From yocto-docs rev: 19ee6646123f26903d25fb888b23576f7fa75d87) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-01-15ref-manual: Updates to cull out qt4 stuff.Scott Rifenbark
Several areas changed throughout the ref-manual to remove qt4 referencing. (From yocto-docs rev: 9ee721034ceb2bb7b7a9e64f6a6a7a2b3bfd1c82) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-01-07ref-manual: Updated the list of supported image types.Ed Bartosh
The list in the IMAGE_TYPES variable description has been updated to add and remove several image types. (From yocto-docs rev: d363d4d2dcf1760c5a392b443b52965ca7177984) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-01-07documentation: Prepare for 2.1 buildsScott Rifenbark
The changes are for the poky.ent file and the mega-manual.sed file to take care of variables. Also, entries added for the manual revision table. (From yocto-docs rev: 60da39f85165e2d4aef55d456f8203183e089433) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-11-18yocto-project-qs, ref-manual, poky.ent: CentOS Package updatesScott Rifenbark
Fixes [YOCTO #8696] Turns out the 'dnf' command is not yet supported for CentOS as it is for Fedora, I changed the 'dnf' command back to 'yum'. Also, there were some essential packages that needed to be added to CentOS. Finally, there was a slight inconsistency in the Fedora list of essential packages and the ones for supporting Graphics. I had a redundant listing of one of the packages. I took that out of the Graphics area and left it only in the essentials area. (From yocto-docs rev: dde72542ca87bfdd82d713f90938a41c83ac8a4d) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-11-18ref-manual: Updated list of supported distros.Scott Rifenbark
(From yocto-docs rev: b91a39de1fac9ab2e0896d3124c6e359da9165ee) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-11-18ref-manual: Updated the GCC 5 migration section for 2.0Scott Rifenbark
Added another link to Josh's porting guide. (From yocto-docs rev: a1860811628aeddd579f92844f3e6bfcbded2936) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-10-29ref-manual: Applied a correction to the GCC 5 migration 2.0 section.Scott Rifenbark
Added an exception and link to a patch the user should use if they are using GCC 5 for specific ARM machine. (From yocto-docs rev: 4f43b683cf4a078c6df4b8c6be59e6fb8702d265) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-10-29ref-manual: Updated ADT Installer ExtrasJuro Bystricky
opkg 0.3.0 requires also libarchive. [YOCTO#8308] (From yocto-docs rev: 9bf99020ab993ec497134921dd3e22414e65de95) Signed-off-by: Juro Bystricky <juro.bystricky@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-10-29ref-manual: Applied review updates to 2.0 migration section.Scott Rifenbark
Some minor rewordings (From yocto-docs rev: c62d39ad684c6be3321d711bd7935799e4269fa3) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-10-27ref-manual: Updates to the 1.8 to 2.0 Migration section.Scott Rifenbark
Applied review comments from Paul Eggleton. (From yocto-docs rev: 5b41ef810fdae04a722253676edd9d5803cb50f4) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-10-27ref-manual: Updated the rootfs*.bbclass description.Scott Rifenbark
Fixes [YOCTO #8298] Added "rootfsdebugfile" class to the list of classes in this general class description. (From yocto-docs rev: ad2f6e1d22c9453b0d28cdc0b53558efa1dcc212) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-10-21ref-manual: Updated the allarch class description.Andre Draszik
Added a patch to include a note from Andre. Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-10-21ref-manual: Updated the MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS variableCalifornia Sullivan
MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS won't always grab your out-of-tree module recipe since the kernel recipe's PACKAGES_DYNAMIC variable provides kernel-module-*. This patch documents that your out-of-tree module needs to explicitly set its PACKAGES variable to avoid this behavior. (From yocto-docs rev: 2c51eae23b634cdace5a119ee1a6c8e8ba76dc45) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-10-21ref-manual: Added the 1.8 to 2.0 migration section.Scott Rifenbark
(From yocto-docs rev: 494fc31bbaee6b0c1912d00d3249cc7044e43988) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-10-21ref-manual: Added correct class name as part of pkgconfig descriptionScott Rifenbark
I was refering to the class as "pkg-config". This was incorrect. I fixed it in the opening sentence to use "pkgconfig". (From yocto-docs rev: c8400b362704093d4c2c891f521c11818eb506a8) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-10-21ref-manual: Fixed typo in 1.6 migration section for BitBakeScott Rifenbark
In Section 5.5.3.2 bb.fetch.encodeurl: Use bb.fetch.encodeurl changed to bb.encodeurl: Use bb.fetch.encodeurl Reported-by: Olivier Dugas <dugaso@sonatest.com> (From yocto-docs rev: bec0f98f2383b231a1d453932a14b07038febd36) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-10-21ref-manual, dev-manual: Applied feedback to edit several classesScott Rifenbark
Fixes [YOCTO #8298] Updated several classes with feedback from Jose Lamego of Intel. The feedback fixed some class groupings so that previously isolated classes could be bundled under common classes (e.g. autotools*.bbclass). I scrubbed the cross-references for cases where a particular class became "undocumented." The cross-references now point to the bundled class entry in the ref-manual. (From yocto-docs rev: 07a533cb41ad26d202f4e303f2dbc7d7bf26e076) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-10-21ref-manual: Added three PACKAGE_FEED_* variable descriptionsScott Rifenbark
Fixes [YOCOT #8301] Added descriptions for PACKAGE_FEED_ARCHS, PACKAGE_FEED_BASE_PATHS, and PACKAGE_FEED_URIS variables. The build system uses these three variables to construct a set of final package feed URIs. (From yocto-docs rev: 53447af460932caa5b2b7637894657eb9fd2e84d) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-10-21ref-manual: Updated the image-swab.bbclass descriptionJohn Maxin
Fixes [YOCTO #8439] The "image-swab" class depends on "strace" package being on the build host. I added that fact to the note where we say the class is not maintained. (From yocto-docs rev: 503f4199b3c0bcfcd333dbab025b40f9508a6820) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-10-21ref-manual: Added many new class descriptions.Scott Rifenbark
Fixes [YOCTO #8298] (From yocto-docs rev: bff0119d2e13922cdd7b0772f6ed4ff74afe3c26) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-10-21ref-manual: Updates to clarify Fetcher URL directory parametersScott Rifenbark
Updated the SRC_URI variable description to cross-reference the "Fetchers" section in the BitBake User Manual and added some more Fetcher URL parameters specific to certain fetchers. This was done to help clarify how to put fetched code into specific directories. Also updated the bin_packages.bbclass description to have a better example. Used a git:// fetcher example and provided some specific URL parameters. (From yocto-docs rev: 7133b49092096c253ffce99f39d4fa6db7810061) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-10-21ref-manual: Added linuxloader.bbclass reference description.Scott Rifenbark
(From yocto-docs rev: f33dbbd740ddd9dc88154373dc824e63d832ca0c) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-10-21documentation: Updated files to support 2.0 release.Scott Rifenbark
These updates included editing the poky.ent file so that DISTRO and related variables are now 2.0. Also updated all the title pages to have the manual revision table correct. Finally, used my email for the manuals. (From yocto-docs rev: deae61bfbb528ea0ced82399a78260a7f34a7a11) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-10-21ref-manual: Added descriptions for 5 new variables and 2 tasks.Scott Rifenbark
Fixes [YOCTO #8019] Added new descriptions for five kernel variables and two tasks. (From yocto-docs rev: 834aebb75dce1c905b1e0f142d0d7de6bb44e7d4) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-10-21ref-manual: Added oe-seltest package requirements sections.Scott Rifenbark
Running oe-selftest requires some Python packages for all the supported distros. I added new sections in there to cover these requirements. Fixes [YOCTO #8290] (From yocto-docs rev: a8654267405df9ffb2f4d59d3de4a7eb3653893e) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-10-21ref-manual: Updated the EXCLUDE_FROM_SHLIBS descriptionScott Rifenbark
Fixes [YOCTO #8066] Applied some review comments to the variable's description. (From yocto-docs rev: 35b28f3b86cdb76ae3dc431b5f538b4d078b694f) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-10-21ref-manual: Updated EXCLUDE_FROM_SHLIBS description.Scott Rifenbark
Fixes [YOCTO #8066] Applied some review edits to the variable's description in the glossary. Also, changed the name of the variable to be correct. (From yocto-docs rev: f3ab503301db9d22cb85da0f7518d266f230bd3d) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-10-21ref-manual: Updated distrodata.bbclass exampleScott Rifenbark
Fixes [YOCTO #8237] The use of this class no longer requires including the laundry list of files that was provided in the section. It just needs the INHERIT statement now. Removed the include statements. (From yocto-docs rev: c31a5a3a78d265dea68c1c72c4eea6c2f80c839a) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>