Commit Graph

956 Commits

Author SHA1 Message Date
Scott Rifenbark
bcd9917f8d ref-manual: Edits to "Understanding What the Build History Contains" section.
The opening sentence here said that the build history is
kept in the $TMPDIR/buildhistory directory in the Build Directory
as defined by the BUILDHISTORY_DIR variable.  Well, the variable
claims it is kept in $TOPDIR/buildhistory.  I went with the
variable as the correct source.  So, I changed the intro
sentence here.

Reported-by: Laszlo Papp <lpapp@kde.org>
(From yocto-docs rev: 242e372affe771776bdfc17f3e3f5187d8965467)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25 12:29:37 +00:00
Scott Rifenbark
ad49dddd72 ref-manual: Edits to TOPDIR variable.
I added more detail about this directory.  I stated that it
is the top-level build directory and it is set when you
initialize your build environment with one of the init scripts.

(From yocto-docs rev: 839d704e7096dba039b17e5989cad7314732e6db)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25 12:29:37 +00:00
Scott Rifenbark
9953555002 ref-manual: Edits to the "Maintaining Build Output Quality" section.
Removed the bit about isolating SDK information.  Also removed
the workaround and text regarding the limitation that caused
adding and removing INHERIT += "buildhistory" to re-execute tasks.

Added a few links to some newly documented variables.

(From yocto-docs rev: 7d13bea6d9f0c2bdc9aa58c2933998d6d10ac810)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25 12:29:37 +00:00
Scott Rifenbark
89de0baf9c ref-manual: Added BUILDHISTORY_PUSH_REPO to glossary.
(From yocto-docs rev: fbcb1a1a47c1339b9a5843c1da6925ee7575237d)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25 12:29:37 +00:00
Scott Rifenbark
32338590a5 ref-manual: Added BUILDHISTORY_COMMIT_AUTHOR to glossary.
(From yocto-docs rev: 2cb9f1fca507910963cf701d5a0cf8b0ce333135)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25 12:29:37 +00:00
Scott Rifenbark
47ca2108e1 ref-manual: Added BUILDHISTORY_COMMIT to glossary.
(From yocto-docs rev: 8b1defdff2aaebac90b8338d6694764cff185083)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25 12:29:37 +00:00
Scott Rifenbark
f3927f3271 ref-manual: Added BUILDHISTORY_IMAGE_FILES to glossary.
(From yocto-docs rev: 464939341e9435106719387b5043dc1c7f4fb96a)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25 12:29:37 +00:00
Scott Rifenbark
3e0d53269f ref-manual: Updates to "Maintaining Build Output Quality"
I modified a few areas to help integrate some newly documented
BUILDHISTORY_* variables.  Mostly some rewriting to feature
some variables that help the user select build history features.

(From yocto-docs rev: 8cb6a09ba7f0bd645a12e6f7a93247a9f0e77980)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25 12:29:37 +00:00
Scott Rifenbark
2da4610ba7 ref-manual: Added BUILDHISTORY_SDK variable.
(From yocto-docs rev: 41ee162c260c1c9b6b691f9052af53ff469b73df)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25 12:29:36 +00:00
Scott Rifenbark
98fee9be6c ref-manual: Edit to BUILDHISTORY_DIR_IMAGE variable.
(From yocto-docs rev: be63b09246ab841bec549934d77d29d5bb7bc76f)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25 12:29:36 +00:00
Scott Rifenbark
5f36c002cf ref-manual: Added BUILDHISTORY_DIR_PACKAGE to the glossary.
(From yocto-docs rev: 0e70c4cd0a7c238aefa2a9ec37e89163d541d4a7)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25 12:29:36 +00:00
Scott Rifenbark
199a4b331f ref-manual: Added BUILDHISTORY_DIR_IMAGE to glossary.
(From yocto-docs rev: 2665537abc2db910596e8979fca367d1c8ab2931)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25 12:29:36 +00:00
Scott Rifenbark
6ee63d06e2 ref-manual: Added BUILDHISTORY_DIR to glossary.
(From yocto-docs rev: 67c5903602a5519049c9a449775658aa287caa93)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25 12:29:36 +00:00
Scott Rifenbark
4a39d82139 ref-manual: Added BUILDHISTORY_FEATURES to glossary.
Fixes [YOCTO #5855]

Added this new variable to the glossary.

(From yocto-docs rev: 72e31962ecb3289c3f986ecb54a5590b5101067d)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25 12:29:36 +00:00
Scott Rifenbark
81f7ff34b1 documentation: Fixed "Relased date" for the 1.5.1 entry
Fixes [YOCTO #5857]

I had missed replacing the release date in the manual revision
history tables for the 1.5.1 release.  It was still an estimate.
I have replaced with the actual date of "January 2014"

(From yocto-docs rev: fb9abe0df33a9b551d797ac1b72577931f5f8ce6)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25 12:29:36 +00:00
Chengwei Yang
5e2d6a3965 ref-manual: Fixed error in example for export XDG_RUNTIME_DIR
export XDG_RUNTIME_DIR=/tmp/$USER-weston used instead of
export XDG_RUNTIME_DIR=/tmp/$USER=weston

(From yocto-docs rev: 39cd1d39f550f19b391c037639b9ed6493b08cde)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25 12:29:35 +00:00
Scott Rifenbark
2c9202770f ref-manual: Added directfb to DISTRO_FEATURES list chapter.
Reported-by: Ross Burton <ross.burton@intel.com>
(From yocto-docs rev: 488302a491db45709ef89ac03bf5abac4b5abe3a)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25 12:29:35 +00:00
Scott Rifenbark
93ad02d8a7 ref-manual: Edits to PARALLEL_MAKE in the glossary.
Fixed a typo and also added a bit of information to be sure
the user understands this affects the local host.

(From yocto-docs rev: 4111ac06276f2d1b134176683c0f4d446ba35ef9)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25 12:29:35 +00:00
Scott Rifenbark
fdd99bcb11 ref-manual: Added ICECC_PARALLEL_MAKE to glossary.
Fixes [YOCTO #5801]

First draft of this description.

(From yocto-docs rev: 412d0cc7dbb74ece45940c40fbb617217ab88d2d)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25 12:29:35 +00:00
Scott Rifenbark
a146d50242 ref-manual: Edits to OEROOT variable.
Better wording.  "holds" could be confusing for some.

(From yocto-docs rev: d94a1be421f39637b1d760dad401fdfb54e20b07)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-02-11 12:01:32 +00:00
Scott Rifenbark
3e54f28497 ref-manual: Added link to SDKPATH variable.
Fixes [YOCTO #5755]

Put a link in the SDK section of the "Closer Look" chapter. The
link goes back to the SDKPATH variable.

(From yocto-docs rev: 7420da33bfa89625b5bbf592416c7f07780f8285)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-02-11 12:01:32 +00:00
Scott Rifenbark
f670e3a134 ref-manual: Edits to ROOT_HOME
Fixes [YOCTO #5762]

Applied some more detail based on Laszlo's review comments.

(From yocto-docs rev: eb8d11504d6c22dfd9620422df3fc31cfcebb00c)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-02-11 12:01:32 +00:00
Scott Rifenbark
f084e33e5d ref-manual: Added ROOT_HOME to glossary.
Fixes [YOCTO #5762]

Initial draft of this variable in the glossary.

Reported-by: Laszlo Papp <lpapp@kde.org>
(From yocto-docs rev: fb603925de6760f620f9f2832ad6cb4aad3acaae)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-02-11 12:01:31 +00:00
Scott Rifenbark
776c33ef21 ref-manual: Added SDKPATH to glossary.
Fixes [YOCTO #5755]

I added this variable to the glossary chapter.

Reported-by: Laszlo Papp <lpapp@kde.org>
(From yocto-docs rev: 0ad0e2ca351ebc52c92404d71502455cf7c042c9)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-02-11 12:01:31 +00:00
Scott Rifenbark
ec0f9cf85a ref-manual: Updates to BB_NUMBER_THREADS and PARALLEL_MAKE.
Noted that if these variables are not set, they both default
to the number of cores the build system has.

(From yocto-docs rev: 8654aeb91f734628bffda9d5de0cdc9ea27d3f67)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-02-11 12:01:31 +00:00
Jonas Eriksson
beb54ff6f7 ref-manual: Adds x11 to Distro Feature list.
Before this change, x11 was only documented as an IMAGE_FEATURE.
However, it is heavily relied upon as a DISTRO_FEATURE by
pacages that have an optional X dependency determined during
build time.  Examples include libsdl, dbus, alsa, and
pulseaudio.

(From yocto-docs rev: dd243b453b6d69bc439dda816fa5c9c83c5c3cd4)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-02-11 12:01:31 +00:00
Scott Rifenbark
76240de551 ref-manual: Updated the TCMODE variable.
Fixes [YOCTO #4942]

Added a note to the variable description stating that if the user
does not set TCMODE to "default", it is up to them to verify that
components are compatible with the toolchain.

(From yocto-docs rev: e67d7635c1d749e65aaef0d4cc6576a3ee312ddd)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-21 21:58:03 +00:00
Scott Rifenbark
29b2fb6d77 ref-manual: Updated the nativesdk class to have correct class.
(From yocto-docs rev: 8e0a3c236f746caa6263038380144957039feabe)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-21 21:58:03 +00:00
Scott Rifenbark
350aeebec4 ref-manual: Updated native and nativesdk classes.
Added a bit about needing to place the inherit statement last.

(From yocto-docs rev: 204e15035a9a116002b7f645e4edb378979c89f6)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-21 21:58:03 +00:00
Scott Rifenbark
a8261e98d3 ref-manual: Small wording change to WORKDIR variable description.
(From yocto-docs rev: 83fe607b25d3fa0867ba4d06838ad800b74bc349)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-21 21:58:02 +00:00
Scott Rifenbark
96e3b4206e ref-manual: Updated the WORKDIR variable description.
Removed the machine-dependent and machine-independent descriptions.
Created matching description from the "Writing a New Recipe"
section.

(From yocto-docs rev: 89a00beb81be60668abfdd67b13f5ee5bdc7ea1c)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-21 21:58:02 +00:00
Scott Rifenbark
6a2456a3ab ref-manual: Fixed cross-reference anchor name.
(From yocto-docs rev: 06f429d986c02a1b4d7b324e34c2434da0e9e9af)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-21 21:58:00 +00:00
Scott Rifenbark
391661384f ref-manual: Fixed cross-reference anchor name.
(From yocto-docs rev: 15c124c85e95e070c959ab110511ddd70acbb71f)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-21 21:58:00 +00:00
Scott Rifenbark
a66675e283 ref-manual: Added note about curly brace parsing to BitBake chapter.
(From yocto-docs rev: 91f199552f0012f1790dbac4d038eac101f2a274)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-21 21:58:00 +00:00
Scott Rifenbark
c113777087 ref-manual: Edits to TCLIBC variable.
Some minor changes.

(From yocto-docs rev: e545ee26e7e6c827c5ee6d7061f01eda58c9c82b)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-21 21:58:00 +00:00
Scott Rifenbark
658761cd7c ref-manual: Edits to the SPDXLICENSEMAP variable.
Fixed wording to reference default mappings.

(From yocto-docs rev: 4ceddbe8454f473907e5ae469102f3a43d20122c)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-21 21:57:58 +00:00
Scott Rifenbark
6a6a05a91b poky.ent, ref-manual: Updated list of Fedora packages
I added perl-Thread-Queue to the essential and graphical
package sets for the Fedora distribution.

Reported-by: Richard Purdie <richard.purdie@intel.com>
(From yocto-docs rev: 26b1ce3cd1fb20b67107d0d1bc0a66cc3a06706e)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-08 13:02:04 +00:00
Scott Rifenbark
777601bb6e ref-manual: Edits to KERNEL_SRC and KERNEL_PATH variables.
These variable descriptions were identical in the ref-manual.
I found out some reasoning behind that and added a bit of
explanation to the entries.

Reported-by: Robert P. J. Day <rpjday@crashcourse.ca>
(From yocto-docs rev: 5c786b5b62fefb959ed7c13bb83e718a9eb22189)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-08 13:02:02 +00:00
Scott Rifenbark
7e71031968 ref-manual: Added new INITRAMFS_IMAGE variable description.
Fixes [YOCTO #4072]

Added a new description for the INITRAMFS_IMAGE variable.  Also,
made a formatting fix to the INITRAMFS_IMAGE_BUNDLE variable.

(From yocto-docs rev: 87c5c0b1554233c3ce1c41291d852021ec62e0dc)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-08 13:02:02 +00:00
Scott Rifenbark
1e8ba08aef ref-manual: Edits to the INITRAMFS_IMAGE_BUNDLE variable.
Fixes [YOCTO #4072]

Added that the kernel class sets the variable to a null string
by default.

(From yocto-docs rev: d00ea912ad9ad1558546496e72fca229b9b8081b)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-08 13:02:02 +00:00
Scott Rifenbark
11d24f4bef ref-manual: Added INITRAMFS_IMAGE_BUNDLE variable description.
Fixes [YOCTO #4072]

First draft of a new variable description for
INITRAMFS_IMAGE_BUNDLE.

(From yocto-docs rev: 4f1ac2840750fa35afa7584d28464fd539883399)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-08 13:02:02 +00:00
Scott Rifenbark
4bd0d31562 ref-manual: Added more detail to BB_GENERATE_MIRROR_TARBALLS variable.
Fixes [YOCTO #5684]

Added a clause to note that the tarballs saved to the DL_DIR area
include the Git metadata.

Reported-by: Laszlo Papp <lpapp@kde.org>
(From yocto-docs rev: 76cbb8a149b9fda6879f9dfc6a17dab992325e94)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-02 13:16:14 +00:00
Scott Rifenbark
58a4753425 ref-manual: Updated FAQ entry cross-reference.
The FAQ entry for the information on adding a package to your
image changed regarding the cross-reference.  I updated it to
the new anchor tag.

(From yocto-docs rev: 6c6b4cced41354412dc8c8d3c99d69f3a7cc8a95)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-02 13:16:13 +00:00
Scott Rifenbark
2cd87c868f ref-manual: Edits to LICENSE variable. Added SPDXLICENSEMAP variable.
(From yocto-docs rev: 3aab65aad94bfcbf024c26a7da3c11a550f7f9b1)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-02 13:16:10 +00:00
Scott Rifenbark
d06cd4c82a ref-manual: Fixed typo in ICECC_DISABLED.
(From yocto-docs rev: 6fb71e703c382dad8fded6bf4d852cc890e19142)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-02 13:16:09 +00:00
Scott Rifenbark
61597c48ee ref-manual: Edits to the icecc class.
Added some more information around the use of the ICECC_DISABLED
variable.  Information from Martin.

Reported-by: Martin Jansa <martin.jansa@gmail.com>
(From yocto-docs rev: 25990dbe66690991babda602ef40df948b70b038)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-02 13:16:09 +00:00
Scott Rifenbark
d2c89c7cfd ref-manual: Added new ICECC_DISABLED variable description.
(From yocto-docs rev: e1373a3824c0bc3a503451fb42087920f9607177)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-02 13:16:09 +00:00
Scott Rifenbark
efedaf9267 ref-manual: Updated the FAQ entry for how to use an external toolchain.
We no longer have the external-sourcery.bb recipe.  Had to rewrite
this around it.

(From yocto-docs rev: 4b0e3860216092461862d29b3a53a834f8dd43b2)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-02 13:16:09 +00:00
Scott Rifenbark
5dd83ad7e3 ref-manual: Updated the TCMODE variable description.
(From yocto-docs rev: 96fa2af5161307c839e61d835937812da22f8158)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-02 13:16:08 +00:00
Scott Rifenbark
8275e0f725 ref-manual: Fixed the reference to the script for icecc class.
(From yocto-docs rev: 0f3f134fe8292d6b1e6665c80d9e13a80c6c8326)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-13 16:30:02 +00:00