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