From 4d586da1083d70b0d370310d4dd05f6b1b391a62 Mon Sep 17 00:00:00 2001 From: Scott Rifenbark Date: Thu, 31 May 2018 14:26:47 -0700 Subject: sdk-manual: Edits to "Creating a Derivative SDK With Additional Components" Fixed some poor writing in this section. (From yocto-docs rev: 5709c2c2c1c37166ec5df1193b58ff82bb10b4c3) Signed-off-by: Scott Rifenbark Signed-off-by: Richard Purdie --- documentation/sdk-manual/sdk-extensible.xml | 35 ++++++++++++++++------------- 1 file changed, 19 insertions(+), 16 deletions(-) (limited to 'documentation/sdk-manual') diff --git a/documentation/sdk-manual/sdk-extensible.xml b/documentation/sdk-manual/sdk-extensible.xml index a586e3cdb5..5215a9d096 100644 --- a/documentation/sdk-manual/sdk-extensible.xml +++ b/documentation/sdk-manual/sdk-extensible.xml @@ -1749,31 +1749,34 @@ You might need to produce an SDK that contains your own custom - libraries for sending to a third party (e.g., if you are a vendor with - customers needing to build their own software for the target platform). - If that is the case, then you can produce a derivative SDK based on - the currently installed SDK fairly easily. - Use these steps: + libraries. + A good example would be if you were a vendor with customers that + use your SDK to build their own platform-specific software and + those customers need an SDK that has custom libraries. + In such a case, you can produce a derivative SDK based on the + currently installed SDK fairly easily by following these steps: - If necessary, install an extensible SDK that + + If necessary, install an extensible SDK that you want to use as a base for your derivative SDK. - Source the environment script for the SDK. + + Source the environment script for the SDK. - Add the extra libraries or other components - you want by using the devtool add - command. + + Add the extra libraries or other components you want by + using the devtool add command. - Run the devtool build-sdk - command. + + Run the devtool build-sdk command. - The above procedure takes the recipes added to the workspace and - constructs a new SDK installer containing those recipes and the + The previous steps take the recipes added to the workspace and + construct a new SDK installer that contains those recipes and the resulting binary artifacts. The recipes go into their own separate layer in the constructed - derivative SDK, leaving the workspace clean and ready for users - to add their own recipes. + derivative SDK, which leaves the workspace clean and ready for + users to add their own recipes. -- cgit v1.2.3-54-g00ecf