aboutsummaryrefslogtreecommitdiffstats
path: root/documentation/dev-manual
AgeCommit message (Collapse)Author
2014-04-19dev-manual: Updates to "Performing Automated Runtime Testing"Scott Rifenbark
Fixes [YOCTO #5554] I worked with Stefan here to update the section on running tests. We are good now with it all. (From yocto-docs rev: 806a89f1ddd3efc39d15d3f7e1a01e8fd69af7c1) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-19dev-manual: Changed GummiBootTarget to GummibootTarget.Scott Rifenbark
(From yocto-docs rev: 0d870778d87dcbb38d1ce577f38b84c8fca0e464) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-19dev-manual: Edits to "Using the Error Reporting Tool"Scott Rifenbark
Created some sub-section structure to better organize this section. (From yocto-docs rev: 61b15f579c4c21378277051bb5905baa4e9741b5) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-19dev-manual: Edits to "Using the Error Reporting Tool"Scott Rifenbark
Added Information about setting up your own server. Paul Eggleton provided the information. (From yocto-docs rev: 655bba9b91283dac502658dd72d866a7af4eacce) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-19dev-manual: Fixed typo for AUTOREV.Scott Rifenbark
(From yocto-docs rev: a1fd83f0aeaab95693335150f330bbc7c5af18f8) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-19dev-manual, ref-manual: Removed VIRTUAL-RUNTIME note from most places.Scott Rifenbark
Fixes [YOCTO #5159] Edits to fix the occurrences of VIRTUAL-RUNTIME_initscripts = "". I removed it from all places in the manuals except under "Selecting an Initialization Manager". Note that it still needed removed from "Using Systemd for the Main Image and Using SysVinit for the Rescue Image". Also, in the "Using Systemd Exclusively" section I made some edits as suggested by Paul Eggleton's review. (From yocto-docs rev: 28b2e3eba3acff17f165899a7f4a65c98263e201) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-13dev-manual: typo fixed.Scott Rifenbark
(From yocto-docs rev: 1bae90e7eb4d53cb0899b2a7b701d525587863d4) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-13ref-manual, dev-manual: Edits to running tests on hardwareScott Rifenbark
Fixes [YOCTO #5554] Applied edits to the section in the dev-manual on running tests on hardware. Edited the TEST_TARGET and TEST_IMAGE variables. (From yocto-docs rev: a26ba11c739aabab4009a944d9b622e2814c7fca) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-11dev-manual: Grammar fix to the Toaster section.Scott Rifenbark
(From yocto-docs rev: 36e7ec1a7e01e9f57d670527f6889ea1aa3099cf) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-11dev-manual: Applied Toaster section review edits.Scott Rifenbark
(From yocto-docs rev: 362ac25d3fc98268d49f71aae9d477a2a2256c8a) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-11dev-manual: Added new "Exporting Tests" section.Scott Rifenbark
Fixes [YOCTO #5554] New section added on exporting tests. (From yocto-docs rev: b4a818e769acca5559a8e174414c4e214379e292) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-11dev-manual: Added new "Hardware" section for running tests.Scott Rifenbark
Fixes [YOCTO #5554] This is the section that describes how to enable tests for actual hardware. (From yocto-docs rev: fd33b19e7fa32797ab2abd2b506b0d63209fbfc6) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-11dev-manual: Moved list of qemu-specific run informationScott Rifenbark
Fixes [YOCTO #5554] The list of items that described what happens when you run tests is really specific to qemu. Consequently, it is better located in the section describing how to enable and get set up for those tests. (From yocto-docs rev: 1f0606f1c5c03c873a295819adcfb6fb51c196bd) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-11dev-manual: Updates to the "target" class attributeScott Rifenbark
Fixes [YOCTO #5554] In the "Class Attributes" section I updated several items. (From yocto-docs rev: 8f97671319c4751885e5ec89423a061dd45c6684) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-11dev-manual: Updated the "Class Methods" section.Scott Rifenbark
Fixes [YOCTO #5554] Removed the final bulleted item. Changed the wording on the first to account for the manifest file. (From yocto-docs rev: 50e7557032a0dbf4bc2144e9d4f9a4e1a1726d6d) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-11dev-manual: Removed note about rm_workScott Rifenbark
Fixes [YOCTO #5554] Removed the (second) note about rm_work builds, that bug was fixed. (#5072) (From yocto-docs rev: f1223a67caae17db1abfd6b7465bfc71d295ab7f) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-08dev-manual, kernel-dev: Replaced routerstationpro with edgerouter.Scott Rifenbark
Fixes [YOCTO #2444] Replaced a couple instances where routerstationpro was found. This reference BSP is no longer there and has been replaced by edgerouter. (From yocto-docs rev: 7ba629cc677310f04a17636e140142695242c5d2) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-08documentation: Beagleboard replaced with BeagleboneScott Rifenbark
Fixes [YOCTO #2444] Several areas affected by the reference BSP "beagleboard" being replaced by "beaglebone". (From yocto-docs rev: 2f02b570e1ebcf0469871b67a029b65fa8b285f2) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-08dev-manual: Updates to the Toaster section.Scott Rifenbark
Applied some feedback from Belen and Paul for the section in light of the 1.6 release. (From yocto-docs rev: 88bbc526446970c66642c2ae10ad3eba01f74eb3) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-08dev-manual: Edits to "Providing the Source Code" section.Scott Rifenbark
Fixed some links to the arichiver class. Also updated the example to use the new ARCHIVER_MODE variable. (From yocto-docs rev: 0774ddd2f83586c61f71f1b251fd559ccca45f50) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-04dev-manual, ref-manual: Added notes for Systemd-based images.Scott Rifenbark
Fixes [YOCTO #5159] In the dev-manual, I located instances where a note about using VIRTURAL-RUNTIME_initscripts = "" in the local.conf file would be appropriate. Three areas updated. In the ref-manual, I located the note in the systemd.bbclass section and the variable descriptions for SYSTEM_AUTO_ENABLE, SYSTEM_PACKAGES, and SYSTEMD_SERVICE. (From yocto-docs rev: 57b0acf2f3f8159b635b42dcffa129f7d945eb81) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-04dev-manual, ref-manual: Additions for making an image more secure.Scott Rifenbark
Fixes [YOCTO #3686] In the dev-manual, I created a new section called "Making Images More Secure." The section explains in general how to enable the security flags. In the ref-manual, I updated the CFLAGS variable to point to the new section. (From yocto-docs rev: 3ed91a46eaf5c1fdf84369ea69951775d87a42da) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-01documentation: Updates to get rid of PRINC variable.Scott Rifenbark
I did not eliminate this variable but rather changed the description to indicate that it has been deprecated and that the user should now use a PR Service to do this stuff. There were several areas in the YP manual set that used the variable in code. I just deleted those lines from the code. (From yocto-docs rev: 88a075e6306349e5f8c0d53b5288ef1e64956cd3) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-01dev-manual, ref-manual: Removed meta-hob layer from docs.Scott Rifenbark
Hob no longer uses this layer so I removed the two instances in the YP set where it appeared. (From yocto-docs rev: 37e3f261bd61a96a2929a525f9896c39658d26f8) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-30dev-manual: WIP for YOCTO #5554.Scott Rifenbark
(From yocto-docs rev: 00ecee108d87b5c1044e7b6df702e59f0332035f) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-30dev-manual, ref-manual: Added error reporting tool informationScott Rifenbark
Fixes [YOCTO #1562] In the dev-manual, I created a new section called "Using the Error Reporting Tool" that describes how to use this feature. The text was based on information I received from Andreea Proca. In the ref-manual, I added a new variable entry for ERR_REPORT_DIR in the glossary and a new report-error class in the class chapter. (From yocto-docs rev: 70a5538fefcc1b77958fe4b2f29be00354f4137a) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-30dev-manual, ref-manual: Noting TMPDIR cannot be on NFSScott Rifenbark
Fixes [YOCTO #5442] Updated the TMPDIR variable to call out the scenario where a user might want to separtely set TMPDIR to a local drive and thus be able to have the Build Directory on NFS. Updated the "Build Directory" term with a note indicating that by default, TMPDIR is inside the Build Directory and thus cannot be on NFS. However, the user is able to by-pass that per setting TMPDIR separately outside of the Build Directory. (From yocto-docs rev: a5a308c512a3f4285bce16f17974dbf6b67432b2) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-30ref-manual, dev-manual: Point out "xterm" needed for eclipse use.Scott Rifenbark
Fixes [YOCTO #5766] In the ref-manual, I added "Eclipse" use in the title for the "Graphics Support" packages because the "xterm" package is required for graphics support across all distributions. In the dev-manual, I specifically called out the need for "xterm" as a host package at the top of the section describing workflow with Eclipse. I also updated the cross-reference links to the host package and Linux distro requirements to point into the ref-manual, which is more comprehensive, than into the QS. (From yocto-docs rev: d3405be506fcb113f01d4fcba4631db80a1ed5dc) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25dev-manual: Added notes saying you need to work from same branchesScott Rifenbark
Fixes [YOCTO #4601] Added a couple notes saying that you need to be in matching branches for meta-intel and poky. (From yocto-docs rev: 02bd63829b1d98f21183a10707753e9767bfe68e) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25dev-manual: Added more detail for using an external SCM.Scott Rifenbark
Provided more information based on an IRC conversation that Richard Purdies saw on #yocto. Reported-by: Richard Purdie <richard.purdie@linuxfoundation.org> (From yocto-docs rev: ec28d9f8f01a6e58ade2954e4e6f2ff1c11aa198) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25dev-manual, ref-manual: Changed core-image-basic to core-image-full-cmdlineScott Rifenbark
Fixes [YOCTO #2424] Some imgage names were cleaned up to have more meaningful names. These doc changes here take care of changing "core-image-basic" to "core-image-full-cmdline". Five instances changed. (From yocto-docs rev: b758f9645e66867b5728da1dd989bae70a216fcc) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25dev-manual: Added new summary parameter to do_split_packages list.Scott Rifenbark
Fixes [YOCTO #5406] In the "Making Sure the Packaging is Done" section, I added the Summary parameter the laundry list of parameters for the do_split_packages list in the section. Paul Eggleton reviewed the change and approved it. (From yocto-docs rev: 4c4f60ee611921d9f0f835a081b449565382ab90) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25dev-manual: Read-thru edits for "Maintaining Open Source License..."Scott Rifenbark
A few minor edits. (From yocto-docs rev: 6051ad964bda3ba78ea3a75199fda87133cc08fd) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25dev-manual: Read-thru edits to "Profiling with OProfile"Scott Rifenbark
Minor edits. (From yocto-docs rev: 551127f3afa65f36bf9baf21d0ca3e53a2fbb3c1) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25dev-manual: Read-thru edits to "Examining Builds Using the Toaster API"Scott Rifenbark
Minor edits. Needed to add a few cross-reference links. (From yocto-docs rev: 47d7c408984a552a6c5d25ac880b50634c576cc5) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25dev-manual: Read-thru edits to "Debugging with the GNU..." section.Scott Rifenbark
Minor edits here. (From yocto-docs rev: f2d8dfa11af30699f912853814e3dce37b335d34) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25dev-manual: Read-thru edits for "Performing Automated Runtime Testing"Scott Rifenbark
Minor edits. (From yocto-docs rev: 29b999f259bc9c87ad0b2e3c1d54f5473b66edbc) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25dev-manual: Read-thru edits to "Creating a Read-Only Root Filesystem"Scott Rifenbark
I changed the way I referenced the read-only-rootfs feature. Since it is something on the right side of a variable equation, I decided to not render it in a Courier font. I have quoted it. (From yocto-docs rev: 90804e71e43cddd3ac7c194a677acaab0c866ed6) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25dev-manual: Read-thru edits for "Using an External SCM"Scott Rifenbark
(From yocto-docs rev: 37a53af6448f10e8b8f7104295c4e927480312c5) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25dev-manual: Read-thru edits for "Selecting an Initialization Manager"Scott Rifenbark
Mainly changed the way I referred to Systemd and SysVinit. I was rendering them in a courier font, which was not correct. (From yocto-docs rev: 179ae65ffdfcf59c36e4a3d315855d50722ad890) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25dev-manual: Fixed a reference to the systemd class.Scott Rifenbark
I try not to use <class>.bbclass when referencing a class in text unless specifically noting the .class file itself. (From yocto-docs rev: 92c010a198b5c2e1da2ad979e6ca41cb7cd96e7e) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25dev-manual: Read-thru edits for "Building Software from an External Source"Scott Rifenbark
Changed a reference to a class to conform to how it is done in the books. (From yocto-docs rev: df925b87e4b4962aca913677d8ea01b60b8f99dc) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25dev-manual: Read-thru edits to "Working With Packages"Scott Rifenbark
Mostly minor edits. (From yocto-docs rev: 4076cf666a3161c5b816bdc56ff0a4edca5ada32) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25dev-manual: Read-thru edits for "Building a Tiny System"Scott Rifenbark
Minor edits. Created some links at the top for organizational purposes. Clarified what the linux yocto Git repositories are. (From yocto-docs rev: adbb8ecb0bce5775153d43bec4b70b2439bc8846) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25dev-manual: Read-thru edits to "Creating Your Own Distribution"Scott Rifenbark
Eliminated the redundant [required] and [optional] side-notes for some variables. Minor fix to re-word use of "append files". (From yocto-docs rev: 9db7059c9b95871cf876d6d75f8377de943bff85) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25dev-manual: Added yocto-layer script note and updated kernel versionScott Rifenbark
I added a bit about the layer creation in the patching the kernel section. The example does it by hand and now you could obviously use the yocto-layer create script. I made a note of saying the example does it by hand. Also, in the menuconfig example. I updated the kernel version from 3.4 to 3.14. It was very old. (From yocto-docs rev: 2696d4e45bccbb910c3d721e3f1d46d48309ee6d) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25dev-manual: Typo fixed.Scott Rifenbark
(From yocto-docs rev: 89199f983669ff0b6f02314753f2015fd88509ae) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25dev-manual: Read-thru edits to two sections - new machine and libsScott Rifenbark
Edits to "Adding a New Machine" and "Working With Libraries". Minor corrections. I did do a significant rewrite of the first two sections of the "Adding a New Machine" section as it was very poor. (From yocto-docs rev: 0a030e44f0f1bf2bb204f24b63b4ddfc0cde8252) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25dev-manual: Read-thru edits to "Writing a New Recipe"Scott Rifenbark
Minor edits. (From yocto-docs rev: 8e0de3f767af4b2ca182d9f321bd3c8286773913) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-25dev-manual: Read-through edits to "Customizing Images".Scott Rifenbark
Minor items fixed. (From yocto-docs rev: a57772d157a3340d6ae707990d6076e344e15c75) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>