aboutsummaryrefslogtreecommitdiffstats
path: root/documentation/dev-manual/dev-manual-common-tasks.xml
Commit message (Collapse)AuthorAgeFilesLines
* documentation: cleanup d.getVar(var, 1)rbt/docRobert Yang2016-09-121-1/+1
| | | | Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
* dev-manual, ref-manual: Systemd-boot: Update documents for new EFI bootloaderScott Rifenbark2016-08-251-13/+13
| | | | | | | | | | | | | | | Fixes [YOCTO #9707] * Replaced gummiboot with systemd-boot in the dev-manual * Replaced the gummiboot class with a new systemd-boot class * Replaced the appropriate gummiboot variables in the glossary with new variables SYSTEMD_BOOT_CFG, SYSTEMD_BOOT_ENTRIES, and SYSTEMD_BOOT_TIMEOUT. (From yocto-docs rev: 778b620e65cc68531b3c41aeb8f27f2a07eb0d00) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Various small corrections to package-related stuffScott Rifenbark2016-08-181-1/+1
| | | | | | | | | | | | | | | | | | | | | Fixes [YOCTO #10135] Some small problems were fixed: * Added a cross-reference in the FILES glossary entry to the PACKAGES variable. The two are tied and there was not a reference to it. * Removed a redundant "/" character in a pathname example in the dev-manual. * Removed a redundant "/" character in an example pathname in the FILES glossary description. (From yocto-docs rev: 11a397c232696deece7ac5c6dafcadb87d7a5775) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Added a new "known issue" for running qemu.Scott Rifenbark2016-08-181-0/+6
| | | | | | | | | | | | | | Fixes [YOCTO #9285] Added a new bullet item to note that Using QEMU in usermode might not work properly when running 64-bit binaries under 32-bit host machines. In particular, "qemumips64" is known to not work under i686. (From yocto-docs rev: 896beb3fddd427f8327d4ddd35be253866c90377) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Review edits to the package installation sectionScott Rifenbark2016-07-191-2/+2
| | | | | | | | | | | | Fixes [YOCTO #9672] A couple typos here needed fixed. Also, a missing statement in the JSON example. (From yocto-docs rev: 8756cb363a70a8b77077a666c62c0f678ffb3d3e) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Edits to the package feed creation section.Scott Rifenbark2016-07-191-10/+33
| | | | | | | | | | | | Updated the introduction of the trio of variables used for package feed naming in the "Build Considerations" section. Fixes [YOCTO #1882] (From yocto-docs rev: 4c7efd08f9f543dd3c4f2e6d68c72d16fd7b0b8c) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Updated Runtime Testing for Package InstallationScott Rifenbark2016-06-211-33/+76
| | | | | | | | | | | | | | | | | Fixes [YOCTO #9672] Updated the "Exporting Tests" section to reflect the proper local.conf settings. Added a new section "Installing Packages in the DUT Without the Package Manager" that describes how to use a JSON file to accomplish package installation on a Device Under Test without a package manager. (From yocto-docs rev: 0275d2a8234a6418f32e802bcf46b7e68053e05a) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Updated the method to set SimpleHTTPServer for testingScott Rifenbark2016-06-211-27/+12
| | | | | | | | | | | Fixes [YOCTO #1882] Re-did the steps to set this server up. (From yocto-docs rev: 45e073a60ef7b1d540439b621266a9019a3d2947) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Applied edits to the package feed section.Scott Rifenbark2016-06-211-3/+3
| | | | | | | | | Fixes [YOCTO #1882] (From yocto-docs rev: 12e6b9f21fc6067389ea7632b5991d45173ae2ff) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Updated Host Server Machine Setup for package feedsScott Rifenbark2016-06-211-137/+38
| | | | | | | | | | | | Removed the extra server instructions and just left the ones for SimpleHTTPServer. Fixes [YOCTO #1882] (From yocto-docs rev: fb502c608b015c37f361f4b54874ad199a67feb4) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Review edits applied to the package feed build considerations.Scott Rifenbark2016-06-211-28/+9
| | | | | | | (From yocto-docs rev: 0810f8272be51219d03b06d6771a35bbe6d6e552) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Updated Package Feed Creation sectionsScott Rifenbark2016-06-211-91/+187
| | | | | | | | | | | | | Fixes [YOCTO #1882] Edited the sections in the "Working with Packages" section beginning with the "Build Considerations" section with text received from Daniela Placencia. (From yocto-docs rev: 07a55662d6ac98875555f80f766de263b131185f) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Added Gobject Introspection section.Scott Rifenbark2016-04-291-8/+232
| | | | | | | (From yocto-docs rev: be442bcb971c8685f8a2c6dde92b64479a211e2e) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Updated the "varname" use to "VARNAME"Scott Rifenbark2016-04-291-1/+1
| | | | | | | | | | This makes the use of this replaceable consistent with the migration chapter in the ref-manual. (From yocto-docs rev: 5c2f13f505986d2efc7bfa72c79b933f5a5c5ec1) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual, profile-manual, ref-manual: Purging Oprofile stuffScott Rifenbark2016-04-181-5/+8
| | | | | | | | | | | | Fixes [YOCTO #9264] Several occurrences of tools-profile and the like had to be dealt with. (From yocto-docs rev: 62f45579970f47d22dabe921a51c663059a04576) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual, dev-manual: Scrubbed boot-directdisk and bootimg classesScott Rifenbark2016-04-181-2/+2
| | | | | | | | | | | | These classes have been removed. The bootimg class was sucked into the image-live class. I removed the reference sections to both classes and fixed the references throughout the manual set as needed. (From yocto-docs rev: 649d56b54987580039cbd52f54642112f810ffad) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation: Converted "meta-yocto" to "meta-poky"Scott Rifenbark2016-04-181-11/+11
| | | | | | | | | Occurrences in many manuals and one figure. (From yocto-docs rev: 26d30cd162083c62216fb4ab526d0b231f453de1) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Updated "Additional Implementation Details" sectionScott Rifenbark2016-04-181-10/+34
| | | | | | | | | | | | | | | Fixes [YOCTO #5517] I added two package management system generic implementation details to the section. This brings the section up to speed as the definitive work on combining multiple versions of library files into one image. We no longer have to refer the reader to a separate wiki page. (From yocto-docs rev: 450e718ca1b853f332c4e607a5a76efd689f7769) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Updated poky-floating-revisions file snippit example.Scott Rifenbark2016-04-091-1/+1
| | | | | | | | | | | Discovered typo in the file... "naivte" instead of "native". Fixed. (From yocto-docs rev: baa9fb2b553db425c8a5cfca04d913963e24d0a0) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: set correct task name for do_kernel_configmeYi Zhao2016-04-091-2/+2
| | | | | | | (From yocto-docs rev: bb48ab8518ee89c23a251e98a011d652d6e49af8) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation: Fixed references using the DISTRO_NAME variableScott Rifenbark2016-04-061-2/+2
| | | | | | | | | | | | With the introduction of a DISTRO_NAME_NO_CAP variable, the occurrences of the DISTRO_NAME variable had to be checked to see if they really should be using the "NO_CAP" variable instead. Output and actual branch names are case-sensitive. (From yocto-docs rev: 711a3255538298dd3c4bd2af8ad13bc2d159c872) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual, ref-manual, sdk-manual: Removing oprofile references.Scott Rifenbark2016-04-061-7/+6
| | | | | | | | | | | | | Fixes [YOCTO #9264] I handled the occurrences of "oprofile" and "tools-profile" throughout as I could. They are not all done yet. These in this commit have been removed. (From yocto-docs rev: d76e264ea210846ad8080134bacd56462ba69d24) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Added new section describing hardware and non-hardware configScott Rifenbark2016-04-061-0/+106
| | | | | | | | | | | | | Fixes [YOCTO #5092] Added a new subsection to the "Configuring the Kernel" section to describe the part of the configuration audit phase that deals with non-hardware and hardware options. (From yocto-docs rev: 2545c3f2cf45ffcc9bf9f388d929c8242b74b011) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual, profile-manual: Removed oprofile section and linkScott Rifenbark2016-04-061-8/+10
| | | | | | | | | | | | | Fixes [YOCTO #9264] I commented out a large section that had to do with running oprofile. Also, located and removed the link to that section from the profile-manual. (From yocto-docs rev: 63d6e754f994693c9a4d4b8211c6ef5f817c31f7) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual, profile-manual, ref-manual: Updates to remove meta-toolchainScott Rifenbark2016-03-231-1/+0
| | | | | | | | | | | The term "meta-toolchain" is legacy now. I went through and removed its use except for where it appears still as output from the oe-init-build-env script. (From yocto-docs rev: 1cc134060459278997d57f1293f54091c5404d85) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Edits from a 2.1 read-through.Scott Rifenbark2016-03-231-8/+4
| | | | | | | | | | | | * Removed some eMenlow stuff * Cleaned up the description of the BSP structures we have now. * Various links fixed into the SDK manual. * Other minor fixes. (From yocto-docs rev: 5e45005d7ff2254df2754a5ea2d7efd7f1c19a42) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Resolving a conflictScott Rifenbark2016-03-231-7/+3
| | | | | | | (From yocto-docs rev: b364516928d04da38ef3188f07f190ffac64762b) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Moved "Optionally Using an External Toolchain" to Tasks chapter.Scott Rifenbark2016-03-111-0/+40
| | | | | | | (From yocto-docs rev: e7880667db33c1495d1cbcb91de8c91b9b84dc59) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual, dev-manual: Clarifying "native" and "sdknative"Scott Rifenbark2016-03-031-11/+11
| | | | | | | | | | | | | Fixes [YOCTO #8620] I applied some review comments for the changes made to several areas in both these manuals. Minor wording fixes and the dropping of some changes as directed by Joshua Lock. (From yocto-docs rev: 71af89da612c37162ba27844c297879d643caf65) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual, dev-manual: Clarification of "native" and "sdknative"Scott Rifenbark2016-03-031-8/+13
| | | | | | | | | | | | | Fixes [YOCTO #8620] I went through and made some judgement calls on the use of "native" and "sdknative". I tried to make sure that the reader understood the real meaning of these terms. (From yocto-docs rev: d711e8c6dfb32a4ad79e9d11dbf44fbc759d0245) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual, ref-manual: Updated licensing text information.Scott Rifenbark2016-03-031-9/+19
| | | | | | | | | | | | | | | Fixes [YOCTO #8634] To clear up the behavior the COPY_LIC_DIRS, COPY_LIC_MANIFEST, and LICENSE_CREATE_PACKAGE variable behaviors, I updated the glossary descriptions of the variables. Also, added more info to the "Providing License Text" section in the dev-manual. Tied everything together with good referencing. (From yocto-docs rev: e7b2a1ed29dcd9d572b71f756e7705e6499a05ac) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Updated section on adding license text.Scott Rifenbark2016-03-031-0/+13
| | | | | | | | | | | | Fixes [YOCTO #8634] I updated the "Providing License Text" section to include some verbiage on the new CREATE_LICENSE_PACKAGE variable. (From yocto-docs rev: db2155875dd741000e5f67253486580bba70584f) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Restored ptest-runner2 to ptest-runnerScott Rifenbark2016-01-291-2/+2
| | | | | | | | | | | | | Notified that Anibal wanted this reverted from the commit that changed it. This is due to the fact that we now use the same name for the new recipe ptest-runner instead of ptest-runner2 to maintain compatibility with old code. Reported-by: Anibal Limon <anibal.limon@intel.linux.com> (From yocto-docs rev: a1548ee35a797035247d8fdee6127560db9ead5d) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Grammar fix to kickstart section.Scott Rifenbark2016-01-291-2/+2
| | | | | | | | | | The "Generate an Image Using an Existing Kickstart File" section had a missing subject. Fixed it. (From yocto-docs rev: 7ab6d1422690373e59d681e423a80595879788b4) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Updated wic reference sectionScott Rifenbark2016-01-291-6/+33
| | | | | | | | | | | | | Fixes [YOCTO #8844] Made some changes to reflect the requirement of certain options when creating a partion such that the partition is automatically mounted. (From yocto-docs rev: 096f33b7b7a0360c1df345dd669bbe00723b1882) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Updated "Running ptset" sectionAnibal Limon2016-01-151-2/+2
| | | | | | | | | | Changed out "ptest-runner" with "ptest-runner2" and updated wording from "script" to "program". (From yocto-docs rev: 221d7c6125f5fc02b9ce7bcf177fb382f421ff9f) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Added the --configfile bootloader option.Ed Bartosh2016-01-071-0/+8
| | | | | | | (From yocto-docs rev: 649b6cf64a726b0682d756e23e6d56a490ea505e) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Added three new wic option descriptions.Ed Bartosh2016-01-071-0/+19
| | | | | | | | | | | * --part-type * --use-uuid * --uuid (From yocto-docs rev: 63e08898bc2853789a0a13ce015183a35cf1a92a) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Added the --overhead-factor wic option description.Ed Bartosh2016-01-071-0/+8
| | | | | | | (From yocto-docs rev: 67d90401faa4992638ed6903fb74388193ff6aec) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Added the --extra-space wic option description.Ed Bartosh2016-01-071-0/+8
| | | | | | | (From yocto-docs rev: 1c386d5f76eb905487fe59c55618aea02abd1d7e) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Added wic --notable option description.Ed Bartosh2016-01-071-0/+8
| | | | | | | (From yocto-docs rev: 5e0594889eee6cff30cf378ac66993439351b486) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual:Ed Bartosh2016-01-071-3/+11
| | | | | | | | | | Updated the --source wic command-line option for partition size details. (From yocto-docs rev: 3affc38b6a9716316257d1d627185a4d5e9befef) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Added notes to clarify use of pkg-configScott Rifenbark2015-10-211-1/+23
| | | | | | | | | | | | | | | | Fixed [YOCTO #8168] I placed a couple notes in the "Configuration" and "Compilation" sections within the "Writing a New Recipe" section. These notes point out that the build system (as of release 1.7) now disables several *-config scripts. The user should be using "pkg-config" to ensure proper pathname construction and location of these types of scripts. (From yocto-docs rev: a46fd0f7b4d5da7bf3b218441ec5b9a6ef552266) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual, dev-manual: Applied feedback to edit several classesScott Rifenbark2015-10-211-1/+1
| | | | | | | | | | | | | | | | | | Fixes [YOCTO #8298] Updated several classes with feedback from Jose Lamego of Intel. The feedback fixed some class groupings so that previously isolated classes could be bundled under common classes (e.g. autotools*.bbclass). I scrubbed the cross-references for cases where a particular class became "undocumented." The cross-references now point to the bundled class entry in the ref-manual. (From yocto-docs rev: 07a533cb41ad26d202f4e303f2dbc7d7bf26e076) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Added CentOS packages to enable runtime tests on QEMUScott Rifenbark2015-10-211-0/+4
| | | | | | | | | | | Fixes [YOCTO #8412] Forgot about CentOS. I have added that item in. (From yocto-docs rev: f298ef74d7366ef01b9b1efcf5b0824a6e1aa742) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Added package requirements for runtime QEMU testingScott Rifenbark2015-10-211-0/+19
| | | | | | | | | | | | Fixes [YOCTO #8412] Added another bullet item that lists the required packages per distributions needed to enable the runtime QEMU tests. (From yocto-docs rev: f7e42f9b069e0fd3b419b571554669a89bc843e6) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Updated the Marking Packages information.Scott Rifenbark2015-10-211-12/+9
| | | | | | | | | | | | | Fixes [YOCTO #8375] Applied some suggested simpler wording for this bulleted item of information. Also, did some paragraph editing for better organization. (From yocto-docs rev: fd3e277b01ed6fd3580a1c008b1ac05bcfb98f38) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Updated the multilib example.Scott Rifenbark2015-10-211-1/+1
| | | | | | | | | | | | Fixes [YOCTO #8256] Applied some review comments to the multilib example. The syntax was incorrect. (From yocto-docs rev: 4e8abf17374535be3b168525ed2bec66fb1ce759) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Fixed typo in path for wic pluginsUwe Kleine-Konig2015-10-211-3/+3
| | | | | | | | | | | Fixes [YOCTO #7910] Three occurrances of this typo were fixed. (From yocto-docs rev: f538137c93d4b34c6d5836d9b21b687fb79ae182) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Changed multilib exampleScott Rifenbark2015-10-211-3/+3
| | | | | | | | | | | | | Fixes [YOCTO #8256] The suggested multilib example in the "Using Multilib" section was broken. I replaced the lib32-connman library with the lib32-glib-2.0 library. (From yocto-docs rev: fa302dd1b7d71c880815fdc4b9a6764c095d476d) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>