Commit Graph

3026 Commits

Author SHA1 Message Date
Scott Rifenbark 02fa765b8e adt-manual: Added a link to BitBake term and fixed some formatting.
Needed a link to the term "BitBake".  Also, reformatted the
occurrences of "BitBake command" into "<filename>bitbake</filename>
command as they are actual command references.

(From yocto-docs rev: 0a6540948edfca1f9c7c0b880d78252c5da0d8cd)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25 12:29:39 +00:00
Scott Rifenbark 720cdabe9b adt-manual: Edited the "Perf" bullet item.
The link to the wiki had some extra instruction in there that
was bogus.  I removed that.

(From yocto-docs rev: 9dab5c3c8d0ee2b3ff84a4b94bda8f0420c438f7)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25 12:29:39 +00:00
Scott Rifenbark 2f0f79c41e adt-manual: Added cloning poky as a way to have QEMU available.
(From yocto-docs rev: ca0a4cf869e94a382c2414fcad46c5e1f0268305)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25 12:29:39 +00:00
Scott Rifenbark 2edf033741 adt-manual: Restructured opening organization.
The start of this manual was odd.  I created a new "Introduction"
chapter and inserted it into the build file (adt-manual.xml).
This new chapter introduces the manual.  That left the remainder
of the original first chapter to be able to focus on what it
really needed to talk about and that is the ADT.  It is a better
organization.

(From yocto-docs rev: 9d489abad9ccd4c0893d7496282f0843d4154942)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25 12:29:39 +00:00
Scott Rifenbark 8986c2ecd5 yocto-project-qs: Edits to opening paragraph.
I integrated the terms "BitBake" and "Poky" into the first
paragraph.  BitBake was not there.  And Poky was not really defined
in any meaningful way.  Also added some cross-reference linking
to the terms in the dev-manual.

(From yocto-docs rev: 14159d400ef51eb4cc5b0b9c03a608b84c20f278)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25 12:29:39 +00:00
Scott Rifenbark 0e8cb1f9b0 yocto-project-qs: Added a link to the BitBake section in ref-manual.
The first occurrance of this term should at least have a cross-
referencing link.

(From yocto-docs rev: 773c942fd64e4d6025fbef0838d5c7136ef35035)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25 12:29:38 +00:00
Scott Rifenbark 4741bb0c1c yocto-project-qs, poky.ent: Misc fixes in the Quick Start:
I did the following to the yocto-project-qs.xml file:

* I integrated some cross-referencing to the BitBake User Manual in
  a few spots.

* I fixed a few grammar items.

* I also noted the super user system uses four cores.

I did the following to poky.ent:

* Added a new variable for links into the BitBake User Manual.
  Variable is YOCTO_DOCS_BB_URL.

(From yocto-docs rev: 3eba14c0dc9e71dfcf967d76e4525b26ac02c9c2)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25 12:29:38 +00:00
Scott Rifenbark 35e026504e yocto-project-qs: Added recommendation for cloning YP bits.
I re-cast the section where we describe getting a copy of of the
Yocto Project such that we recommend cloning poky now.

Aside from this change, I found some other minor tweaks that needing
fixing.

(From yocto-docs rev: f10fc4afabddce8bd6296e83c4fecbbbd4683140)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25 12:29:38 +00:00
Scott Rifenbark 65cef19e8a yocto-project-qs: Eliminated "don't" contraction.
I do not use these in the documentation.

(From yocto-docs rev: 856c523a487fe0cd4674c69333a87b29b50d87c2)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25 12:29:38 +00:00
Scott Rifenbark 43fc5fd881 yocto-project-qs: Re-wording for the introductory video item.
(From yocto-docs rev: cd6b5c9bf2a1eeb089895f4ab8bfeaeaa9426b1c)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25 12:29:38 +00:00
Scott Rifenbark ca3fbbcdef yocto-project-qs: Fixed link to go to Build Appliance page.
This link was going to the documentation.  Also, the URL was
out dated.

(From yocto-docs rev: 0f8d4f934af4e29f93b501e215e49defda791071)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25 12:29:38 +00:00
Scott Rifenbark 708dd324e9 ref-manual: New variables added and some edits as well
Fixes [YOCTO #5931]

Added descriptions for the following variables in the glossary:

* MODULE_IMAGE_BASE_NAME
* KERNEL_IMAGE_BASE_NAME
* PKGE
* PKGV
* PKGR
* PKG

The first two are for the bug.  The remainder needed to be added
as they were referenced from the first two (except for PKG, which
I was told needed to be added anyway.  I also fixed a couple formatting
issues in there for some other variables.

(From yocto-docs rev: c488b57a2ae5a5d1ef4b0da0ecaa9589c3106a45)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25 12:29:38 +00:00
João Henrique Ferreira de Freitas 2f643ad571 kernel-dev: New step to "Generating Configuration Files" section.
Add a new step about how to use diffconfig task to create
kernel config fragments.

Scott fixed some grammar in one of the sentences after applying the
patch.

(From yocto-docs rev: 5b7ccdbf708cbeebc2d8dc91db129fb35aabdcdd)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25 12:29:38 +00:00
Scott Rifenbark a41113c94f ref-manual: Added CONFIG_INITRAMFS_SOURCE and edited INITRAMFS_IMAGE_BUNDLE variables.
Fixes [YOCTO #4072]

Added the new variable CONFIG_INITRAMFS_SOURCE, which points to the
initramfs source.  I also added information to the
INITRAMFS_IMAGE_BUNDLE variable noting how its use can avoid
circular dependencies as described by the bug.

(From yocto-docs rev: 73267642299d1164eeee5866e7ca7006c56260e5)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25 12:29:38 +00:00
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
Scott Rifenbark 57c0dd6017 dev-manual: Added note about Project names in Eclipse.
Fixes [YOCTO #5814]

I placed a brief note in the section where it talks about adding
a project to an Eclipse project that states you can't use special
characters in the project name.

(From yocto-docs rev: a03b5849394a6ca3a787b444d95fa49b9db36dd5)

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 ac499f0b9f dev-manual: Fixed code block example for ARCHIVER.
There was an incorrect wrapping of code in the source
example.

Reported-by: Ross Burton <ross.burton@intel.com>
(From yocto-docs rev: 478c3bba9e4b1b72dd11b58ebf9eb7ed54e80081)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-02-17 15:39:46 +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
Darren Hart ff1bdc1c8b doc: Update profile-manual to use new core2_32 tune name
Replace core2 with core2_32 where appropriate for the new
x86 tune naming.

(From yocto-docs rev: 665dd19cd041f1f33e2107b57933f9a6eab2ee90)

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Cc: Scott Rifenbark <scott.m.rifenbark@intel.com>>
Cc: Richard Purdie <richard.purdie@linuxfoundation.org>
Cc: Paul Eggleton <paul.eggleton@intel.com>
Cc: Tom Zanussi <tom.zanussi@intel.com>
Cc: Nitin Kamble <nitin.a.kamble@intel.com>
Cc: Mark Hatle <mark.hatle@windriver.com>
Cc: Bruce Ashfield <bruce.ashfield@windriver.com>
Cc: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-28 00:50:54 +00:00
Scott Rifenbark 6e7047434f poky.ent: Fixed broken OE_LISTS_URL.
This variable was wrong and it was causing six mailing links in
the manual set to no resolve.  Who knows how long they have been
broken.  They work now.

(From yocto-docs rev: 8af811fff06fca799bcead538a5dfece9ddbc5ce)

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 0fa214421a dev-manual: Updated the section that describes finding source code.
I changed the description to match that which is used in the
WORKDIR variable.

(From yocto-docs rev: 7d9071c2bb99e7c3f3eeae9ddf0abc34563c6725)

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 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 0829757cf4 dev-manual: Another small fix to the EXTENDPE definition.
Better wording as it is described in the "Writing a New Recipe"
section.

(From yocto-docs rev: 88b039ccd0aa825220de091ea7225ada3d212553)

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 f477d2725d dev-manual: Small fix to EXTENDPE definition in "Writing a New Recipe"
(From yocto-docs rev: 1d020cd87e5b843622422db79f09b564da526376)

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 3528ab3760 dev-manual: Review edits to "Writing a New Recipe" section.
Final review comments from Paul Eggleton implemented here.
This should be it for the new section.

(From yocto-docs rev: 5307b471c73f46103e0a031172df3174c1880806)

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 b27a930866 dev-manual: Added review comments to "Writing a New Recipe" section.
These changes are Paul Eggleton's fourth review change.

(From yocto-docs rev: 8470c1b516f7799148b4e2eae28534730e93b58b)

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 5837061a68 poky.ent: Updated lists.linuxtogo.org with lists.openembedded.org
(From yocto-docs rev: cb3521dbe3a2bc7b7369f09e92838f528be061b7)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-21 21:58:01 +00:00
Scott Rifenbark 52a17c7efe mega-manual, dev-manual: Updated the recipe flow figure.
(From yocto-docs rev: 746eacaf4256c2b28182ca69f4d393025f854a68)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-21 21:58:01 +00:00
Scott Rifenbark ff4d94975b dev-manual: Minor re-wording to introduce recipe flow diagram.
(From yocto-docs rev: e8f169a3547cff5da0e4811f706f2cef5eb3be4d)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-21 21:58:01 +00:00
Scott Rifenbark ad5409229a dev-manual: Edits to the "Writing a New Recipe" section.
Completed applying the revision comments from Paul Eggleton
for the third revision of this new section.

(From yocto-docs rev: d641aa6318cb87e9d41dda39cc4747c44888aa4d)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-21 21:58:01 +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 e987fa8e48 dev-manual: Edits to the "Writing a New Recipe" section.
Implemented some third review feedback from Paul Eggleton.

(From yocto-docs rev: 3fd9c3cc4cf2aba876f0ad2ab36660ec32ea4c08)

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 f0dff1123b dev-manual: Edits to "Examples" and "Post-Installation" sections.
Applied review comments to these sections, which are part of the
"Writing a New Recipe" section.  Moved the Post-installation section
out of the examples area into its own, higher-level section as
it was not really an example.  Other edits were direct result of
Paul Eggleton's review.

(From yocto-docs rev: c147a8bedf79d0be42d7b338e10b7e42d7c0b080)

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 b0fd1c3ec5 dev-manual: Edits to "Testing" section.
Applied review comments from Paul Eggleton to this section, which
is a part of the "Writing a New Recipe" section.  Very minor
fix to remove a sentence that was somewhat isolated and unecessary.

(From yocto-docs rev: fd2a0eac1bc4b9e6af0bc8ce9a30802dbea35873)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-21 21:57:59 +00:00
Scott Rifenbark 0d9959a273 dev-manual: Edits to "Packaging" section.
Applied some self-edits to this section that is part of the
"Writing a New Recipe" section.  There was no feedback from the
second review but I noticed a few issues.  Also, I added that
reference on how to add a post-installation script from the
"Enabling System Services" section as noted by Paul Eggleton.

(From yocto-docs rev: 6be835637cb1dc232d6d6dd1dfe1bc803efecfd3)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-21 21:57:59 +00:00
Scott Rifenbark a3224b8dd7 dev-manual: Edits to "Enabling System Services" section.
Applied review comments from Paul Eggleton to the section that is
part of the "Writing a New Recipe" section.  I changed the title
of the section and applied some rewordings to better reprepresent
exactly what sysvinit and systemd really are (managers).

(From yocto-docs rev: 95c3ed5b7d1ace08828baacc8401e1ea5d96a06e)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-21 21:57:59 +00:00
Scott Rifenbark ab001ceb65 dev-manual: Edits to "Installing" section.
Applied review comments from Paul Eggleton to this section that is
part of the new "Writing a New Recipe" section.  Minor edits.

(From yocto-docs rev: a5116900ca42377c3dc19433b2f6046828ad2dcc)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-21 21:57:59 +00:00
Scott Rifenbark b6c0bae0aa dev-manual: Edits to "Compilation" section.
Added review comments to the section inside the new "Writing
a New Recipe" section.  Minor word fixes.  I did add a new
common compilation failure scenario.  All input from Paul
Eggleton.

(From yocto-docs rev: 5818a8882ff55fc27c5dc77233854465b8c2245b)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-21 21:57:59 +00:00
Scott Rifenbark 814e07159f dev-manual: Edits to "Configuring the Recipe" section.
Applied review edits from Paul Eggleton for this section that is
part of the "Writing a New Recipe" section.  Minor wording issues
only.

(From yocto-docs rev: 8e291826fcb9547c3fc16aa81ccf6867fe2e417d)

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 78564304dc dev-manual: Edits to the "Licensing" section.
Applied review comments to this section per Paul Eggleton.
Minor word changes.

(From yocto-docs rev: 5130559003778e3b613d3d480350d041dfd10fcd)

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 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 6d65a98fa9 dev-manual: Edits to "Unpacking Code" section.
Applied review comments to this section.

(From yocto-docs rev: f4075f61ca081df6c87abd876207da968450a8f3)

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 a1cb6dbc36 dev-manual: Edits to "Fetching Code" section.
Applied review comments to this section.  Specifically, I addressed
the organization and got rid of the bullet list.  I integrated this
information into the examples used for the various SRC_URI snippits.

Also, part of the feedback including separating out the patching
information into an isolated section.  I set up the section and
moved minimal information into it.

(From yocto-docs rev: 0a16977c2125402cdd04e24ad5bce074859eb28a)

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 32d69605c6 dev-manual: Edits to "Running a Build on the Recipe"
Corrective edits to this section based on Paul's feedback.  Several
items addressed.

(From yocto-docs rev: a09ebe38e0ad22ad4ab12eab3d5a73166e4c56f8)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-21 21:57:57 +00:00
Scott Rifenbark 0e03166f26 dev-manual: Edits to "Storing and Naming the Recipe"
Re-ordered this such that the storage of the recipe comes first
and that is followed by naming it.  Also, formatted into a list
to give a better sense of the suggested order.

(From yocto-docs rev: aead82f034a097cbdfe38b3b1f09a60cc411d6ea)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-21 21:57:57 +00:00
Scott Rifenbark 8657f00cfa dev-manual: Edits to "Locate a Base Recipe" section.
Updated the introductory paragraph to be more general about where
a user might locate an existing recipe as a base.

(From yocto-docs rev: d6147d19785824cde29e82aa32916dcec5ae2276)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-21 21:57:57 +00:00
Scott Rifenbark 8eb6e7fcbf dev-manual: Edits to "Locate a Base Recipe" section.
I removed the note structure for the information about BitBake
parcing curly braces.  The note was to prominent.  I added a
leading sentence to better integrate the information into the
section.

(From yocto-docs rev: 21dd7ceced2c9867e4fefc2aab81a4ab3da3bc7d)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-21 21:57:57 +00:00
Scott Rifenbark a2f5a614e2 adt-manual: Deleted mis-leading sentence from configure section.
A customer reported a wrong and mis-leading sentence in the
"Configuring and Running the ADT Installer Script" section.
Jessica Zhang pointed this out.  I have removed the sentence
altogether.

Reported-by: Jessica Zhang <jessica.Zhang@intel.com>
(From yocto-docs rev: 682906d0ed869faac149a742b028ba4f2c8c8e97)

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 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 3517a76512 dev-manual: Edits to the "Post-Installation Scripts" section.
There was some confusion to this section as to just when post-install
scripts were being executed.  I looked it over and the section really
is focusing more on the situations when you are creating a read-only
root filesystem.  So I went through and did a small amount of
editing to just clean up some loose text.

(From yocto-docs rev: 1b3674a5d123e74748bce5de61722079d4740908)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-08 13:02:03 +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 1cd9f2c415 dev-manual: Updated the LIC_FILES_CHKSUM example.
The LIC_FILES_CHKSUM was out of date due to a merge in poky.
I updated the single instance in the manual set to use the new
hash.

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

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 eb77bc6ec3 profile-manual: Updated output from build env script.
Fixed [YOCTO #5676]

An example of the shell output after running the build env script
has changed.  Updated it.

(From yocto-docs rev: 62dda40a102b959b5c43d6d9fc5986f856ee0071)

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 ee0d303ae3 dev-manual, mega-manual: Updated the recipe creation figure.
(From yocto-docs rev: 87058ae7ff4451bddc53ecfbe5e6d5b11aee11f2)

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 9cf69793a8 dev-manual: Removed left-over notes from "Unpacking Code" section.
(From yocto-docs rev: 0b082a87d4e7d4ee627e1b014269bd1946addcee)

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 05adf62115 dev-manual: Changed "Compiling the Recipe" section to "Compilation"
You really are not compiling the recipe.

(From yocto-docs rev: 82ca9176375c34f3c5b6694b0f205794684a2f01)

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 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 34c65471cf dev-manual: Removed section on excluding a package from the build.
I commented this out based on Paul Eggleton's suggestion that
we should not be presenting this information.

(From yocto-docs rev: fe2ee21e42134f0ffc9347f8c0336169f8f52aa6)

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 daa6066456 dev-manual: Final merging of recipe stuff.
Merged the concepts in the old "Adding a Package to your Software"
section into the new "Writing a New Recipe" section.  This completes
the feedback from Paul, which was extensive for this new section.

(From yocto-docs rev: 522673e1aa068b8d089dfefb5b234a48062da3fb)

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 71460e5fc2 dev-manual: Integrated Hello World section into new writing recipe section
This change merged in the Hello World section as a summarizing
example section to the new "Writing a New Recipe" section.

(From yocto-docs rev: 79c858e1590e5ab4c56b19dc51b03e0e570b6209)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-02 13:16:12 +00:00
Scott Rifenbark 3ad993da10 dev-manual: Completed first pass of review feedback.
(From yocto-docs rev: 5c2679b334e2130bd82bee7491d39b6cff56b0a9)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-02 13:16:12 +00:00
Scott Rifenbark 9f51f11ca6 dev-manual: Completed the "Fetching" and "Configuration" sections.
This involved a first draft and implementation of Paul's review
comments. Also worked on the "Configuration" section.

(From yocto-docs rev: 0e168dbaf5f4949c4c5f79fe7da406ca91390e22)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-02 13:16:12 +00:00
Scott Rifenbark fac99a49df dev-manual: First complete draft of the "Writing a New Recipe" section.
(From yocto-docs rev: fe5ca883364c1edbbcd13aacfa972ebdfc3122b9)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-02 13:16:12 +00:00
Scott Rifenbark 3b908ee6a8 dev-manual: Re-wrote the installation part of "Writing a Recipe"
(From yocto-docs rev: 7d99f9346a0747d2d1cb978ea10d1a681e70a98f)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-02 13:16:11 +00:00
Scott Rifenbark b55ffe7356 dev-manual: Updates to "Writing a Recipe" section.
Updated the recipe creation figure.  I had to re-order the flow
and also generalize the supporting services installation part of the
diagram.

Fleshed out the "Fecthing" section with SRC_URI examples and much
more detail.

(From yocto-docs rev: 6a23ab2beb90376c11c426ac8bf5618994585a9d)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-02 13:16:11 +00:00
Scott Rifenbark 4abc384f25 dev-manual: Some review edits to the new writing a recipe section.
(From yocto-docs rev: 06287769f9a1fc0beb1a867ceb22922e35452589)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-02 13:16:11 +00:00
Scott Rifenbark 1e83889242 dev-manual: Some development text for fetching source
I have added some stuff to the section on fetching source in the
new "Writing a Recipe" section.

(From yocto-docs rev: a4b340d58888927bf648be34402670f8a7d87d8b)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-02 13:16:11 +00:00
Scott Rifenbark 5a3296cf25 dev-manual: Put into place a rough draft of the "Writing Recipe" section
This draft has the structure with text from Paul's email.  It
needs further work.

(From yocto-docs rev: 08025edc34995f7436786e9ed3abdfa155db47af)

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 1bd23c8679 dev-manual, mega-manual, Makefile: Added new recipe creation flow figure.
(From yocto-docs rev: c031c014bae6d6e4a239a4bcd1e8b9d5d272f851)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>

Created a new figure for the flow.  This involved putting the figure
into the "Figures" directory of both the dev-manual and the mega-manual
and then updating Makefile to include the figure in the TARBALL
variable.

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 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
David Nystrom 797a91947a ref-manual: Reverted a patch that had added sdk-pms
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-13 16:30:02 +00:00
Scott Rifenbark f9321630a6 ref-manual: Added module and module-base classes.
(From yocto-docs rev: d815e0fd2f49c5269432427f08b88657c4e50104)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-13 16:30:01 +00:00
Scott Rifenbark bfec6b1947 ref-manual: Removed "work" from the SDK_DEPLOY directory.
The directory is not a temporary thing.

(From yocto-docs rev: 4a10a64866e9e769a2113f95943d69cb79543d6e)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-11 14:20:19 +00:00
Scott Rifenbark 0f32d3973a ref-manual: Edit to SDK_DEPLOY removing "temporary" from directory.
(From yocto-docs rev: 026e1ea4b4a158e557c6d00914799e372b741a6f)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-11 14:19:41 +00:00
Scott Rifenbark 954872643c ref-manual: Edits to gnomebase class.
Review comments from Ross.

(From yocto-docs rev: 66b96ff713548710716a61f9da4a53b1cf37d78c)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-11 14:19:41 +00:00
Scott Rifenbark 0091385f3f ref-manual: Edits to setuptools class.
Review edits from Paul.

(From yocto-docs rev: b60ea90236a614eb4ab3a1604383ae7161e0e8e5)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-11 14:19:40 +00:00
Scott Rifenbark 26556a0a99 ref-manual: Minor edits to rootfs* class.
Review comments from Paul.

(From yocto-docs rev: f931a4c6cea86a3dbbf27204731857a384ad0ea1)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-11 14:19:40 +00:00
Scott Rifenbark 62e7ade0d6 ref-manual: Edits to GTKIMMODULES_PACKAGES variable.
Used a better word to describe the argument list.

(From yocto-docs rev: e31852ee32b2f5166cc766a2cdfe07616dd259db)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-11 14:19:40 +00:00
Scott Rifenbark 9feb7213f9 ref-manual: Added new SDK_DEPLOY variable description.
(From yocto-docs rev: 402cc7750d4d826a0fe91e3465770cbc27bcceca)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-11 14:19:40 +00:00
Scott Rifenbark caf0dd0c61 ref-manual: Added more info to distrodata class.
Saul Wold provided me with more detail on this class, which
I added.

(From yocto-docs rev: eee81ed69fc6ba766926f8514e88df4ba4640cec)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-11 14:19:39 +00:00
Scott Rifenbark b080c99112 ref-manual: Added more info to gnomebase class.
Ross Burton provided an expanded explanation.

(From yocto-docs rev: 313899b280d7879ee86c9317021388a3cd080662)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-11 14:19:39 +00:00
Scott Rifenbark c6d4c6ae72 ref-manual: Fixed some broken cross-references.
Three broken cross-references to the "qmake_base" class existed
in the variables chapter.  The actual class "qmake_base" is
listed as part of the "qmake*" class so there is no tag taking
a user to the exact "qmake_base" class.  Changed the tag to
"ref-classes-qmake*".

(From yocto-docs rev: c13e441e9bbe3a451a59e5123b772426d36183ae)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-11 14:19:39 +00:00
Scott Rifenbark 98a70d89fe ref-manual: Fixed double word error in EXTRA_QMAKEVARS_PRE variable.
(From yocto-docs rev: 0c3242229d86ddfe9b3d542a6a7dc14c16b41445)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-11 14:19:39 +00:00
Scott Rifenbark 44dd2fe8a5 ref-manual: Fixed double word in EXTRA_QMAKEVARS_POST variable.
(From yocto-docs rev: 48c3aa2fab225a7bb89b42f90697ab497217dfd4)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-11 14:19:38 +00:00
Scott Rifenbark d605e81eeb ref-manual: Edits to QMAKE_PROFILES variable.
(From yocto-docs rev: 6038f2f2e9abc984206f646ebbe8b6d9c42cf704)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-11 14:19:38 +00:00
Scott Rifenbark d60f9b7bb8 ref-manual: Fixed typo in PACKAGE_CLASSES variable.
(From yocto-docs rev: 075cfd6aed56a04c7fb79a64dfb864351ee665f9)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-11 14:19:38 +00:00
Scott Rifenbark 80ce249524 ref-manual: Edits to the IMAGE_PKGTYPE variable.
Added a note at the bottom clearly stating TAR files are never
used as a substitute for RPM, DEB, or IPK files when generating
your image or SDK.

(From yocto-docs rev: 8d45ac58926de4fb01156eccd53cfa0f3eca4d9d)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-11 14:19:38 +00:00
Scott Rifenbark a545c85e3f ref-manual: Edits to PIXBUF_PACKAGES variable.
(From yocto-docs rev: 3d1b77df18d17bdd91890813055801531407e216)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-11 14:19:37 +00:00
Scott Rifenbark 1762d18692 ref-manual: Edits to the icecc class.
The text used "packages" rather than "recipes."  This is a
tragic result of historical naming mistakes early in the project.

(From yocto-docs rev: 0492b458f249f0c4cec6fa3cdd73ab7ca1f1506e)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-11 14:19:37 +00:00
Scott Rifenbark a711ebe78a ref-manual: Edits to GTKIMMODULES_PACKAGES variable.
(From yocto-docs rev: 1c8f431eb340e5cb992fa928d21b6a532a9404f3)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-11 14:19:37 +00:00
Scott Rifenbark 3f81865337 ref-manual: Edits to FONT_PACKAGES variable.
(From yocto-docs rev: 853d222ddb1e802c25f6747b28bff24c610bb4df)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-11 14:19:36 +00:00
Scott Rifenbark 16626c386c ref-manual: Edits to the terminal class.
(From yocto-docs rev: 73aeb95760845dc9d09277828ec66caa7e13ca8b)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-11 14:19:36 +00:00
Scott Rifenbark 483fc4864b ref-manual: Edits to the systemd class.
Removed the formatting of the second instance of the
term "systemd".

(From yocto-docs rev: 46696db9869318d8df026a2761d6d8c70e7b3b55)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-11 14:19:36 +00:00
Scott Rifenbark 7853e3b445 ref-manual: Edits to the setuptools class.
Some minor re-wordings here.

(From yocto-docs rev: 4f60a44520263e3ef3c885a27fcaba1ef8b63609)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-11 14:19:35 +00:00
Scott Rifenbark 6e91d5d201 ref-manual: Edits to the rootfs* class.
I removed the rootfs_deb, rootfs_ipk, and rootfs_rpm classes
altoghther and opted to briefly describe their purposes in the
rootfs* class section.  I also am not linking to the IMAGE_FSTYPES
variable but am rather linking over to the PACKAGE_CLASSES
variable.

(From yocto-docs rev: 5e92a1d4f489d5b48f5dbaac7c75ab1a1014e220)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-11 14:19:35 +00:00
Scott Rifenbark d76301b47f ref-manual: Edits to pixbufcache and pythonnative classes.
(From yocto-docs rev: d61ea64ba81752243ba900406f30813339b11801)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-11 14:19:35 +00:00
Scott Rifenbark caf6752c17 ref-manual: Edits to the PIXBUF_PACKAGES variable.
(From yocto-docs rev: c8adb4bb00849a33692c7417e632758062762f8c)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-11 14:19:35 +00:00
Scott Rifenbark 4e83d80b90 ref-manual: Edits to the package_tar class.
Turns out you can specify this using the PACKAGE_CLASSES
variable but you better not list it first.

(From yocto-docs rev: 9b160b15b3508e360fd57ac4375867d58cdc9709)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-11 14:19:34 +00:00
Scott Rifenbark 51781b106f ref-manual: Updated the PACKAGE_CLASSES variable description.
This was pathetic and needed updating.

(From yocto-docs rev: 30996e88a8ca26d57f748fc8232bb26e0ff6c433)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-11 14:19:34 +00:00
Scott Rifenbark 18e1e8d1e9 ref-manual: Edits to PACKAGE_CLASSES variable.
I discovered some issues with this description.  Should be
referencing the Build Directory for where the local.conf file
is and not the Source Directory.  Also, the link to the
package.bbclass section was mis-titled.

(From yocto-docs rev: 38daa12eae5303a70cf210f8669e416b161b38bc)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-11 14:19:34 +00:00
Scott Rifenbark b330c97b84 ref-manual: Edits to SYSTEMD_PACKAGES and SYSTEMD_SERVICES.
(From yocto-docs rev: 0fa7471a154ea0ad922c4ba16642237a279e1533)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-11 14:19:34 +00:00
Scott Rifenbark 1c8b4dd28a ref-manual: Edits to the EXTRA_OESCONS variable.
(From yocto-docs rev: 8b1da1906feb24f0e196072962e9faecd8c85ab2)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-11 14:19:33 +00:00
Scott Rifenbark 489a438d20 ref-manual: Edits to the QMAKE_PROFILES variable.
(From yocto-docs rev: a8b1373d307b61d1c9658cf42834d3cafc0ba973)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-11 14:19:33 +00:00
Scott Rifenbark 9cfdf988dc ref-manual: Edits to the EXTRA_QMAKEVARS_* variables.
(From yocto-docs rev: 7465b0b439bfe7f524e74d86f166c176031acfdc)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-11 14:19:33 +00:00
Scott Rifenbark 8370e8f575 ref-manual: Edits to the SDK_DIR and SDK_OUTPUT variables.
(From yocto-docs rev: 0eae97ee95f3b9ce397977b58f2a4e02dde146d5)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-11 14:19:33 +00:00
Scott Rifenbark 56852f8f18 ref-manual: Edits to IMAGE_PKGTYPE variable.
(From yocto-docs rev: dcc10d82a5cf80cd14a544171e4506a02b4ef26e)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-11 14:19:32 +00:00
Scott Rifenbark 1378121b1c ref-manual: More edits to PIXBUF_PACKAGES variable.
Sorting out who assumes what.

(From yocto-docs rev: f02312e300ce7749a7a5347538ece26f5cfa76bf)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-11 14:19:32 +00:00
Scott Rifenbark a2b7a7cd15 ref-manual: Edits to PIXBUF_PACKAGES variable.
typo fixed.

(From yocto-docs rev: b133028d09bbcd16b62b096d166c2018290ecc65)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-11 14:19:32 +00:00
Scott Rifenbark b152cfc4ca ref-manual: Edits to INHERIT_DISTRO variable.
(From yocto-docs rev: 11cf209d499cad8787ccba06ddbfd8e1755a441a)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-11 14:19:32 +00:00