From 58122bf0630b9d72eadd7e6e06862f15abd64711 Mon Sep 17 00:00:00 2001 From: Paul Eggleton Date: Thu, 4 Apr 2013 07:14:28 -0700 Subject: ref-manual: buildhistory patch 1 of 5 applied. New section titled "Build History SDK Information" added. (From yocto-docs rev: aaa9ee5690a68f72b21ca3ab731942d80acac2f3) Signed-off-by: Scott Rifenbark Signed-off-by: Richard Purdie --- documentation/ref-manual/usingpoky.xml | 62 ++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) diff --git a/documentation/ref-manual/usingpoky.xml b/documentation/ref-manual/usingpoky.xml index de672b51e4..c8bee36e96 100644 --- a/documentation/ref-manual/usingpoky.xml +++ b/documentation/ref-manual/usingpoky.xml @@ -631,6 +631,68 @@ +
+ Build History SDK Information + + Build history collects similar information on the contents + of SDKs (for example, meta-toolchain + or bitbake -c populate_sdk imagename) + to that which it collects for images. + The files produced for each SDK are as follows: + + files-in-sdk.txt: + A list of files in the SDK with permissions, + owner, group, size, and symlink information. + This includes both the host and target parts + of the SDK. + + sdk-info.txt: + A text file containing name-value pairs with information + about the SDK. + See the following listing example for more information. + + Under each of the host and + target directories (for the portions of the + SDK that run on the host and on the target respectively): + + depends.dot: + Dependency graph for the SDK that is + compatible with graphviz. + + installed-package-names.txt: + A list of installed packages by name only. + installed-package-sizes.txt: + A list of installed packages ordered by size. + + installed-packages.txt: + A list of installed packages with full package + filenames. + + + + + + + Here is an example of sdk-info.txt: + +DISTRO = poky +DISTRO_VERSION = 1.3+snapshot-20130327 +SDK_NAME = poky-eglibc-i686-arm +SDK_VERSION = 1.3+snapshot +SDKMACHINE = +SDKIMAGE_FEATURES = dev-pkgs dbg-pkgs +BAD_RECOMMENDATIONS = +SDKSIZE = 352712 + + Other than SDKSIZE, which is the + total size of the files in the SDK in Kbytes, the + name-value pairs are variables that may have influenced the + content of the SDK. + This information is often useful when you are trying to determine + why a change in the package or file listings has occurred. + +
+
Examining Build History Information -- cgit v1.2.3-54-g00ecf