From 47bde7f6c067643b32cae7fae49b848fed4ab8f7 Mon Sep 17 00:00:00 2001 From: Scott Rifenbark Date: Tue, 8 May 2018 15:53:34 -0700 Subject: overview-manual: Changed title for configure/compile section. The stage of the BitBake workflow is really "Configuration, Compilation, and Staging". I updated the title to be such. (From yocto-docs rev: 4aab6d001119aa8c52e09ef0f6f66694719add29) Signed-off-by: Scott Rifenbark Signed-off-by: Richard Purdie --- .../overview-manual/overview-manual-concepts.xml | 31 +++++++++++----------- 1 file changed, 15 insertions(+), 16 deletions(-) (limited to 'documentation/overview-manual') diff --git a/documentation/overview-manual/overview-manual-concepts.xml b/documentation/overview-manual/overview-manual-concepts.xml index 3f53af87dc..a9cff85066 100644 --- a/documentation/overview-manual/overview-manual-concepts.xml +++ b/documentation/overview-manual/overview-manual-concepts.xml @@ -1291,14 +1291,14 @@ -
- Configuration and Compilation +
+ Configuration, Compilation, and Staging After source code is patched, BitBake executes tasks that configure and compile the source code. Once compilation occurs, the files are copied to a holding - area in preparation for packaging: + area (staged) in preparation for packaging: @@ -1385,9 +1385,9 @@ Package Splitting - After source code is configured and compiled, the - OpenEmbedded build system analyzes - the results and splits the output into packages: + After source code is configured, compiled, and staged, the + build system analyzes the results and splits the output + into packages: @@ -1398,15 +1398,15 @@ do_packagedata tasks combine to analyze the files found in the D - directory and split them into subsets based on available - packages and files. - The analyzing process involves the following as well as - other items: splitting out debugging symbols, looking at - shared library dependencies between packages, and looking - at package relationships. + directory (i.e. the staging area) and split them into + subsets based on available packages and files. + Analysis involves the following as well as other items: + splitting out debugging symbols, looking at shared library + dependencies between packages, and looking at package + relationships. The do_packagedata task creates package metadata based on the analysis such that the - OpenEmbedded build system can generate the final packages. + build system can generate the final packages. Working, staged, and intermediate results of the analysis and package splitting process use these areas: @@ -1436,9 +1436,8 @@ variable defines the files that go into each package in PACKAGES. If you want details on how this is accomplished, you can - look at the - package - class. + look at + package.bbclass. -- cgit v1.2.3-54-g00ecf