From 04e72f020c468cd48f6d41154f6a60403207729e Mon Sep 17 00:00:00 2001 From: Scott Rifenbark Date: Mon, 16 Oct 2017 15:23:00 -0700 Subject: ref-manual: Converted external links to internal and fixed dev-manual links The title of the dev-manual changed to the Yocto Project Development Tasks Manual. I added that to the links. Also fixed several external links that really should have been internal. (From yocto-docs rev: ff2d0010530d6969b2ffd64e6d23c79a18d7f368) Signed-off-by: Scott Rifenbark Signed-off-by: Richard Purdie --- documentation/ref-manual/ref-structure.xml | 39 ++++++++++++++++-------------- 1 file changed, 21 insertions(+), 18 deletions(-) (limited to 'documentation/ref-manual/ref-structure.xml') diff --git a/documentation/ref-manual/ref-structure.xml b/documentation/ref-manual/ref-structure.xml index e1c6ee0a8b..72834fd17c 100644 --- a/documentation/ref-manual/ref-structure.xml +++ b/documentation/ref-manual/ref-structure.xml @@ -7,17 +7,19 @@ Source Directory Structure - The Source Directory consists of several components. - Understanding them and knowing where they are located is key to using the Yocto Project well. - This chapter describes the Source Directory and gives information about the various - files and directories. + The Source Directory + consists of several components. + Understanding them and knowing where they are located is key to using the + Yocto Project well. + This chapter describes the Source Directory and gives information about + the various files and directories. For information on how to establish a local Source Directory on your development system, see the "Working With Yocto Project Source Files" - section in the Yocto Project Development Manual. + section in the Yocto Project Development Tasks Manual. @@ -32,7 +34,7 @@ This section describes the top-level components of the - Source Directory. + Source Directory.
@@ -43,7 +45,7 @@ The copy usually matches the current stable BitBake release from the BitBake project. BitBake, a - Metadata + Metadata interpreter, reads the Yocto Project Metadata and runs the tasks defined by that data. Failures are usually from the Metadata and not from BitBake itself. @@ -85,7 +87,7 @@ It is also possible to place output and configuration files in a directory separate from the - Source Directory + Source Directory by providing a directory name when you source the setup script. For information on separating output from your local @@ -221,13 +223,13 @@ The script gets its default list of common targets from the conf-notes.txt file, which is found in the meta-poky directory within the - Source Directory. + Source Directory. Should you have custom distributions, it is very easy to modify this configuration file to include your targets for your distribution. See the "Creating a Custom Template Configuration Directory" - section in the Yocto Project Development Manual for more + section in the Yocto Project Development Tasks Manual for more information. @@ -241,17 +243,17 @@ build system to create a Build Directory of your choice. For example, the following command creates a Build Directory named mybuilds that is outside of the - Source Directory: + Source Directory: $ source &OE_INIT_FILE; ~/mybuilds The OpenEmbedded build system uses the template configuration files, which are found by default in the meta-poky/conf directory in the - Source Directory. + Source Directory. See the "Creating a Custom Template Configuration Directory" - section in the Yocto Project Development Manual for more + section in the Yocto Project Development Tasks Manual for more information. The OpenEmbedded build system does not support file or directory names that @@ -365,7 +367,7 @@ You can see how the TEMPLATECONF variable is used by looking at the scripts/oe-setup-builddir script in the - Source Directory. + Source Directory. You can find the Yocto Project version of the local.conf.sample file in the meta-poky/conf directory. @@ -415,7 +417,7 @@ You can see how the TEMPLATECONF variable scripts/oe-setup-builddir script in the - Source Directory. + Source Directory. You can find the Yocto Project version of the bblayers.conf.sample file in the meta-poky/conf directory. @@ -563,7 +565,7 @@ contain appropriate COPYING license files with other licensing information. For information on licensing, see the "Maintaining Open Source License Compliance During Your Product's Lifecycle" - section. + section in the Yocto Project Development Tasks Manual.
@@ -738,7 +740,8 @@ linux-qemux86-standard-build and then patched by Quilt. (See the "Using Quilt in Your Workflow" - section in the Yocto Project Development Manual for more information.) + section in the Yocto Project Development Tasks Manual for more + information.) Within the linux-qemux86-standard-build directory, standard Quilt directories linux-3.0/patches and linux-3.0/.pc are created, @@ -872,7 +875,7 @@ As mentioned previously, - Metadata is the core + Metadata is the core of the Yocto Project. Metadata has several important subdivisions: -- cgit v1.2.3-54-g00ecf