summaryrefslogtreecommitdiffstats
path: root/documentation/dev-manual
Commit message (Collapse)AuthorAgeFilesLines
* dev-manual: Fixed Flash the Device exampleKristi Rifenbark2017-07-121-3/+3
| | | | | | | | | | | | | | | Fixes [YOCTO #11774] Updated bmaptool instructions in Flashing Images Using bmaptool section by changing the sudo command. Fixed the oe-run-native line. (From yocto-docs rev: c3a1e2882abbb7b682ce101a8b038f89c4e2261c) Signed-off-by: Kristi Rifenbark <kristi.rifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Updated the section on initramfsScott Rifenbark2017-07-121-62/+127
| | | | | | | | | | | | I did a rewrite of the section to get it into a procedural form. Missing some technical information and needs a review but it is the best that can be done at this time. The code for initrd is not settled. (From yocto-docs rev: 0fdef8c5fed6ac510d1604a677e6546494b4c96b) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Updated "Performing a Simple Build" section.Scott Rifenbark2017-07-122-5/+44
| | | | | | | | | | | | | | I added a figure for this simple build workflow that uses BitBake from a Linux host. Also did a bit of re-writing. A new figure was introduced so the Makefile had to be adjusted to include that figure. The figure resides in the figures directory of both the dev-manual and the mega-manual. (From yocto-docs rev: c3b0b1d53f551c02202cef80a8a48dd24576b975) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Updated cover information to remove IntelScott Rifenbark2017-07-121-1/+1
| | | | | | | | | | | The author of the book was still Intel Corporation. This needs removed. I replaced it with "Scotty's Documentation Services, Inc.". (From yocto-docs rev: 14f1df18210a3dcb4b7174ddcad551aa9141696d) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation: Moved devtool workflow to sdk manualScott Rifenbark2017-07-127-734/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes [YOCTO #11630] The section on the devtool workflow in the dev-manual was 99% identical to what was in the sdk-manual. I have moved the workflow procedure from the old "Model" chapter of the dev-manual to be merged with what was in the sdk-manual. In truth, the only things added were a note about devtool not being exclusive to SDK development. The result of moving (deleting) this section was that the "model" chapter of the dev-manual went away. The devtool stuff, Quilt, devshell, and python shell are all out now and there is no chapter left. So, mega-manual had to be adjusted to not pull that chapter in when building the dev-manual. I had to delete three figures that were used in the flow. The figures were already replicated in the sdk-manual. The figures were deleted from the figures folder of both the dev-manual and the mega-manual. I had to make sure all references to the old devtool stuf in the YP doc set were adjusted. (From yocto-docs rev: 5dbd643d31ab502df53a22229e457a03da7772b7) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Moved devshell and python shell workflow sections.Scott Rifenbark2017-07-122-175/+175
| | | | | | | | | | | | Fixes [YOCTO #11630] These two sections can stand alone as tasks. I moved them to the "Common Tasks" chapter. (From yocto-docs rev: 60c810a9682f8a110fe7c7e4d0d40583a7d72735) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Moved "Using Quilt in Your Workflow" to tasksScott Rifenbark2017-07-122-110/+134
| | | | | | | | | | | | Fixes [YOCTO #11630] The section on useing Quilt can be a stand-alone task. I moved it to the "Common Tasks" chapter. (From yocto-docs rev: bb84b88fc8fc7f82e7bbe580d408ae7880f38d8b) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Moved "Finding Temporary Source Code"Scott Rifenbark2017-07-122-96/+103
| | | | | | | | | | | | Fixes [YOCTO #11630] This section can stand as a separate task. I have moved it to the Common Tasks chapter. (From yocto-docs rev: e4fb1ce8b160528aae0f192add614a595b2560a3) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel-dev, dev-manual: Moved Kernel workflow section to kernel-devScott Rifenbark2017-07-122-147/+0
| | | | | | | | | | | | | | | | Fixes [YOCTO #11630] The overview section of modifying the kernel needed to be in the kernel-dev manual and not in the dev-manual. I moved it and took care of all the links and external references throughout the YP doc set. One figure was involved that had to be moved to the figures folder in kernel-dev from dev-manual. That is why the Makefile had to be edited. (From yocto-docs rev: 3a704b64544678785b883f82d6e82aedac6790c5) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual, kernel-dev: Moved the kernel build hierarchy sectionScott Rifenbark2017-07-122-68/+3
| | | | | | | | | | | | | | Fixes [YOCTO #11630] The section that presented the Yocto Linux kernel file structure resulting from a build using BitBake needed to be in the kernel-dev manual. I moved it over. This required transferring over a figure as well. (From yocto-docs rev: 0abc6c7d87a6aa10dac28fefbb280eb51fea61a7) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual, kernel-dev: Moved kernel branch concepts to kernel-devScott Rifenbark2017-07-122-57/+18
| | | | | | | | | | | | | | | Fixes [YOCTO #11630] The information in the dev-manual kernel overview area really neeeds to be in the Appendix on kernel structure in the kernel-dev manual. I moved that informtaion to the appendix. Removal of one redundant image was necessary from the dev-manual. The figure was literally repeated in the kernel manual already under a different file name. (From yocto-docs rev: 00ca68e760e41448c225fb1ca4a77f5201434b93) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel-dev, dev-manual: Moved Yocto Linux kernel overviewScott Rifenbark2017-07-121-67/+2
| | | | | | | | | | | | | | | Fixes [YOCTO #11630] I took the Yocto Linux kernel overview list of kernels out of the dev-manual and moved them to the "Yocto Project Kernel Development and Maintenance" section in Appendix A of the kernel-dev manual. This is a much more logical area to introduce this type of Yocto Linux kernel information. (From yocto-docs rev: 0a5154cb4c23697f2b8e2341c8e1dc07362443d2) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Removed Toaster development flowScott Rifenbark2017-07-121-21/+0
| | | | | | | | | | | | Fixes [YOCTO #11630] Took the small reference section out for developing an image using toaster. This was just a pointer to the toaster manual. (From yocto-docs rev: 8dcce4411aaa5d1d8fe2c809166a947d0e38a97b) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Removed SDK workflow sectionScott Rifenbark2017-07-122-25/+1
| | | | | | | | | | | | Fixes [YOCTO #11630] This section simply pointed to the SDK manual. Does not need to be in the new "how-to" form of the dev-manual. (From yocto-docs rev: 1cd842a323ba09ef69e14f56dca1c2a5576252ee) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Clarifications for files in checkout out by tagScott Rifenbark2017-07-121-5/+12
| | | | | | | | | | I put in some edits to be very clear on the state of the files for the user when they check out by tag. (From yocto-docs rev: 622d324e7f167f55a5de86ec7af65d7554f2aec8) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Added branch clarification to checking out pokyScott Rifenbark2017-07-121-6/+14
| | | | | | | | | | Re-wordings to be clear about what the user is getting when they check out a development branch of an upstream repository. (From yocto-docs rev: deb6ecfd35a76760bc2270bbbc69aa232b0c8cc7) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Wording updates "Cloning the poky Repository"Scott Rifenbark2017-07-121-4/+9
| | | | | | | | | | Clarified wording so reader understands they are checking out the master branch by default. (From yocto-docs rev: d1e77fff752d9960120340601bc2520c51c4f073) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Lead-ins for "Using the Downloads Page" procedureScott Rifenbark2017-07-121-4/+6
| | | | | | | | | Manual style dictates use of bold lead-ins for a numbered list. (From yocto-docs rev: 32469dc0d61d755d0119a0374070221b0bd4bdfb) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Bold lead-ins for "Accessing Index of Releases"Scott Rifenbark2017-07-121-0/+4
| | | | | | | | | Manual list style requires steps to have bold lead-ins. (From yocto-docs rev: 2d226cf6710853f7be8f0c3bd8b1eea72cb4eb7f) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Added bold lead-ins for "Accessing Source Repositories"Scott Rifenbark2017-07-121-0/+4
| | | | | | | | | Formatting style need bold lead-ins for steps. (From yocto-docs rev: b75337188e2346dd40004e22b45a2975f1d4cff3) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual, bsp-guide: Moved BSP development workflow sectionScott Rifenbark2017-07-122-186/+0
| | | | | | | | | | | | | | | Fixes [YOCTO #11630] Moved the section on BSP Development workflow from the dev-manual into the bsp-guide. This procedure needs to live in the BSP guide. Many links had to be fixed. (From yocto-docs rev: fbf06240f83221929aea237660146e0076207f6a) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Moved the "Flashing Images using bmaptool" section.Scott Rifenbark2017-07-122-89/+92
| | | | | | | | | | | | | Fixes [YOCTO #11630] Moved this section from the "Getting Started with the Yocto Project" section. The topic is not really a getting started topic. It is better suited in the "Common Tasks" chapter. (From yocto-docs rev: d6cdade9066bdbce0596672978c178d2ec82c9a4) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Updated "Building Images" sectionScott Rifenbark2017-07-121-15/+31
| | | | | | | | | | | | | Fixes [YOCTO #11630] I re-wrote the "Building Images" section into a "Performing a Simple Build" section. A single link in the common tasks chapter was affected by the section name change. (From yocto-docs rev: de5a4cfa4f63538fe0a5ec0c2aacfb9222b70c4b) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Fixed poor cross-referenceScott Rifenbark2017-07-121-2/+2
| | | | | | | | | | Was referencing the "Building Images" section when should have been referencing the "Images" section in the ref-manual. (From yocto-docs rev: 7340b358d57c110240e75c1164226144065120b7) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation: Re-write of dev-manual setup chapterScott Rifenbark2017-07-123-221/+369
| | | | | | | | | | | | | | | | | | | | | Fixes [YOCTO #11630] The chapter on setting up YP has been completely re-written to move towards a "how-to" manual. This involved touching every aspect of the chapter. All subsections now have procedures surrounding set up stuff. There are some development sections that still need fleshed out. Many, many links and references in other chapters were affected. These have been fixed. A couple style-sheet (*.css) files were also updated to support the "writernotes" style, which renders paragraph text in red. (From yocto-docs rev: c4c2a6cf575ce5c783b1cc84d9f7e961aebef49c) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual, ref-manual: Added procedure for Downloads pageScott Rifenbark2017-07-121-0/+40
| | | | | | | | | | | | Fixes [YOCTO #11630] Added a new procedure section for using the Downloads page from the YP website. (From yocto-docs rev: 7efb29dfa7a0960710ca7cf3983048f166c6a13f) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual, ref-manual: Added section on index of releases procedureScott Rifenbark2017-07-121-3/+54
| | | | | | | | | | | | | | | | | Fixes [YOCTO #11630] I have added a new procedure on using the Index of Releases area to get snapshots of various tarballs. I recommend that is not the way you usually want to get files as using Git is recommended. The section exists for completeness. In the ref-manual, I cross-reference the procedures from the associated conceptual areas. (From yocto-docs rev: 812f344966966591d883fbebb4ae1f72c11dd483) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual, ref-manual: New section on viewing GUI YP repositoriesScott Rifenbark2017-07-121-5/+49
| | | | | | | | | | | | | Fixes [YOCTO #11630] I created a new procedure for locating and viewing YP source repositories using the GUI-based method. Created an anchor in the ref-manual so I could reference the 'git clone' command. (From yocto-docs rev: 2ae28682407039420f4fcca71a298e1dd34c81f0) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual, ref-manual: Established section on YP source filesScott Rifenbark2017-07-121-5/+5
| | | | | | | | | | | | | | | Fixes [YOCTO #11630] To move toward a "how-to" dev-manual, I am consolidating procedures for locating and establishing local copies of YP source files into a single heading. I set up a "Working With Yocto Project Source Files" section. This will contain sub-sections to find the various areas of YP files and how to clone and check out stuff. (From yocto-docs rev: 87ff4ee41a50e8aed6b9c5402c51bb47f5a252a3) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation: Reorganized YP introduction material.Scott Rifenbark2017-07-121-44/+4
| | | | | | | | | | | | | | | | | | | This material was being replicated across the Quick Start, dev-manual, and ref-manual. I have created a single point in the ref-manual that collects the disparate information that existed. I deleted the entire section in the dev-manual since that book is converting to a procedure manual and the very front of the manual adequately mentions YP and provides pointers to where the user can get more information. The QS provides a more complete introduction of YP since it is a QS. (From yocto-docs rev: bd8093417af2d93556410d5482dad32c11a0a964) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Updated Using RPM exampleKristi Rifenbark2017-07-121-1/+1
| | | | | | | | | | | | Fixes [YOCTO #11699] Configuration example didn't work with "" around baseurl. Removed "". (From yocto-docs rev: c40d818fb92904b74e677749ee16c52716dd02a9) Signed-off-by: Kristi Rifenbark <kristi.rifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Updates to the section on submitting changes to YPScott Rifenbark2017-06-221-21/+72
| | | | | | | | | | | | | | I added detail to the procedure about pushing a change to a contrib directory and then requesting a pull using the scripts. More detailed with examples. Also, clarified some wording in the section about submitting a patch through email. (From yocto-docs rev: 76a358ba588b0f36d14aef0a68efe30c4e16746a) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Updated checkout by branchKristi Rifenbark2017-06-221-3/+4
| | | | | | | | | Example was incorrect. Fixed it. (From yocto-docs rev: 7ae1c636e7a8c0448515f339476327bcaf21e63c) Signed-off-by: Kristi Rifenbark <kristi.rifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual, ref-manual: Re-wrote the introsScott Rifenbark2017-06-221-70/+53
| | | | | | | | | | | | | Fixes [YOCTO #11630] I updated both the introductory sections of the ref-manual and the dev-manual. These need to work more tightly with the projected YP documentation set. (From yocto-docs rev: 6a28537d03fad8a53198edc7f9a6229f4e58e551) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Updated first section title to "Welcome"Scott Rifenbark2017-06-221-2/+2
| | | | | | | | | | | I want this first section to be titled "Welcome" rahter than "Introduction." It is more in line with the YP QS and the YP ref manual. (From yocto-docs rev: 113b82c589c93a33a2a956790668e8c0a28894ec) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation: Changes section head for sumbitting change to YPScott Rifenbark2017-06-222-4/+4
| | | | | | | | | | | | | Fixes [YOCTO #11630] I changed the section heading for the section that describes how to make a change to the YP. It was passive. I need it to be active and in line with the "how-to" dev-manual. (From yocto-docs rev: 340e1b6ab9806ec11ec894d4472bc2c937c2b058) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Updated the section on the YP development environmentScott Rifenbark2017-06-221-309/+322
| | | | | | | | | | | | Fixes [YOCTO #11630] Extensively updated the development environment section by creating a task-oriented section. (From yocto-docs rev: d440f0b5ceb1aca57a73d8bced515ae0bd3188f7) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Updated "How to submit a change" section.Scott Rifenbark2017-06-221-277/+299
| | | | | | | | | | | | Fixes [YOCTO #11630] The section on how to submit a change was pretty much a procedure section. I did some rewriting to make it more that way. (From yocto-docs rev: d7edce9268ee5cae96c09c79fe34d5d2dbb701e0) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Fixed a DocBook issue with formatting "bug-id"Scott Rifenbark2017-06-221-3/+4
| | | | | | | | | | | | I discovered a mis-placed block of DocBook text that was causing the string "bug-id" to appear in a random spot in the "Patch Submission Details" section. Re-ording this block fixed the problem. (From yocto-docs rev: 6cf0e8ff0d2b176c1faf492c7bdd7d38e23e4c98) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Updated syntax for oe-run-native scriptKristi Rifenbark2017-06-221-4/+3
| | | | | | | | | | | | OE native script now requires a native tool as part of the command line. I added that to the example. Removed a bad help command at the end of the section. (From yocto-docs rev: 5eb965ea51d669ee3bac01050b42bee984572199) Signed-off-by: Kristi Rifenbark <kristi.rifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Fixed two grammar errorsKristi Rifenbark2017-06-221-1/+1
| | | | | | | (From yocto-docs rev: 4e68646edf078c23e414a300b37cb30774b28be7) Signed-off-by: Kristi Rifenbark <kristi.rifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Updated "Kernel Overview" sectionKristi Rifenbark2017-06-221-20/+19
| | | | | | | | | | The list of supported kernels was out of date. Edited with updated information. (From yocto-docs rev: b287f76905637834ec6342285b99abd2c5594597) Signed-off-by: Kristi Rifenbark <kristi.rifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Created "Working With Git Repositories" sectionScott Rifenbark2017-06-221-0/+204
| | | | | | | | | | | | | | | | Fixes [YOCTO #11630] This new section has three new procedures for now: 1) cloning the poky repository, 2) checking out a branch based on an upstream repository branch name, and 3) checking out a branch based on an upstream tag name. More to be added for other key repositories. (From yocto-docs rev: 4cbcd952ba395b19be5374470a95630a4bc6ffa7) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation: Moved "Git" section to the ref-manualScott Rifenbark2017-06-222-269/+6
| | | | | | | | | | | | | | | | Fixes [YOCTO #11630] The "Git" section in the dev-manual is really about concepts. There are a couple of examples that might or not might be allowed to ultimately stay. I have moved the section to the ref-manual. If those examples get replicated in the new dev-manual, I will update the "Git" section further. For now, however, these remain in this moved section. (From yocto-docs rev: 2e4b87fdab29c13ce0d2314e50c93e37404b6f7e) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual, ref-manual: Moved "Workflows" section to ref-manualScott Rifenbark2017-06-222-148/+0
| | | | | | | | | | | | | Fixes [YOCTO #11630] I moved the "Workflows" section to the ref-manual. This section is primarily concepts and needs to be out of the dev-manual, which is being reconstituted into a "how-to" manual. (From yocto-docs rev: 2f8bfaac3da9e2d7042ea381a3e8957f96b5bf5a) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual, ref-manual: Moved "Licenses" section to ref-manualScott Rifenbark2017-06-221-77/+1
| | | | | | | | | | | | | | Fixes [YOCTO #11630] Moved the "Licenses" section from the dev-manual to the ref-manual. The information in the section is purely reference material and does not belong in the dev-manual, which is being reconstructed as a "how-to" manual. (From yocto-docs rev: a89cb18f6cab6702a2bf2a0f77d46e64f82b1729) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation: Moved "Yocto Project Source Repositories" sectionScott Rifenbark2017-06-225-89/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes [YOCTO #11630] The "Yocto Project Source Repositories" section is purely conceptual and thus does not belong in the reconstituted dev-manual, which is converting to a "how-to" manual. I have moved this section to the ref-manual under "The Yocto Project Development Environment" section. Moving the section affected several things. Three figures that where in the dev-manual were copied and moved to the figures folder of the ref-manual. This required deleting them from the dev-manual and adding them to the ref-manual. The makefile had to be edited to move those figures into the ref-manual and delete them from the latest version of the dev-manual in order for the tarball of files to be correct when the manuals are made. Links to anchors within the moved section had to be fixed in various manuals. Links to the main section "id" had to be fixed to point to the ref-manual manual. (From yocto-docs rev: c619ae2bbc6be93cb0324ca44e936eefec12b28c) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual, dev-manual: Moved "Open Source Philosophy" to ref-manual.Scott Rifenbark2017-06-221-50/+0
| | | | | | | | | | | | | | | | | Fixes [YOCTO #11630] The "Open Source Philosophy" section that was in the dev-manual is really conceptual reference information and has no place in the dev-manual, which is being re-written to be a "how-to" manual. I moved the section into the new "ref-development-environment.xml" chapter. No links were affected by this. (From yocto-docs rev: 0a3e65bf7a23eec6e36a3cda3c2011b70aef325b) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation: Re-org for "closer-look" chapterScott Rifenbark2017-06-221-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes [YOCTO #11630] The ref-manual needs expansion for the old "closer-look" chapter. This chapter previously held a detailed look at what happens when a user uses the YP to develop something. Now, the chapter needs to also contain YP development environment concepts (e.g. open- source philosophy, etc.), which are coming from the dev-manual. Because of this, I renamed the "closer-look.xml" chapter to be "ref-development-environment.xml". I also renamed the larger section that was formerly the entire chapter into its own section named "Development Concepts". Both these changes caused a few links to break. I fixed all the links from within the various manuals so they would find appropriate targets. I did some re-writing for introductory material to introduce the new chapter and the section on "Development Concepts". A new file ("ref-development-environment.xml") was added by basically renaming the "closer-look.xml" chapter. And, the tracking for "closer-look.xml" was deleted. (From yocto-docs rev: e37806474578b4f0ed137f64d68a39a17ab60644) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Fixed broken links to "Source Directory" term.Scott Rifenbark2017-06-224-34/+36
| | | | | | | | | | | | | Fixes [YOCTO #11630] Moving the "Yocto Project Terms" section from dev-manual to ref-manual broke all the links to the "Source Directory" term. I fixed them. (From yocto-docs rev: d3a206b141e0b0c623362622ec73bbf44118071a) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>