From 5cdf2e8b2c21ed723ca54f02b58b02095dd3518f Mon Sep 17 00:00:00 2001 From: Scott Rifenbark Date: Thu, 19 Jul 2018 14:54:50 -0700 Subject: sdk-manual: Updated "Providing Additional Installable Extensible SDK Content" The list appears to be not a numbered list. Fixed that. Also, provided better wording around "exposing" the sstate-cache. (From yocto-docs rev: 15c65db41c9e6eddf7d12e138f6c63755e845beb) Signed-off-by: Scott Rifenbark Signed-off-by: Richard Purdie --- .../sdk-manual/sdk-appendix-customizing.xml | 47 +++++++++++++--------- 1 file changed, 29 insertions(+), 18 deletions(-) (limited to 'documentation') diff --git a/documentation/sdk-manual/sdk-appendix-customizing.xml b/documentation/sdk-manual/sdk-appendix-customizing.xml index 1c6e461361..78ead9c022 100644 --- a/documentation/sdk-manual/sdk-appendix-customizing.xml +++ b/documentation/sdk-manual/sdk-appendix-customizing.xml @@ -337,27 +337,38 @@ Providing Additional Installable Extensible SDK Content - If you want the users of the extensible SDK you are building to be - able to add items to the SDK without needing to build the - items from source, you need to do a number of things: - + If you want the users of an extensible SDK you build to be + able to add items to the SDK without requiring the users to build + the items from source, you need to do a number of things: + Ensure the additional items you want the user to be able to - install are actually built. - You can ensure these items are built a number of different - ways: 1) Build them explicitly, perhaps using one or more - "meta" recipes that depend on lists of other recipes to keep - things tidy, or 2) Build the "world" target and set - EXCLUDE_FROM_WORLD_pn-recipename - for the recipes you do not want built. - See the - EXCLUDE_FROM_WORLD - variable for additional information. + install are already built: + + + Build the items explicitly. + You could use one or more "meta" recipes that depend + on lists of other recipes. + + + Build the "world" target and set + EXCLUDE_FROM_WORLD_pn-recipename + for the recipes you do not want built. + See the + EXCLUDE_FROM_WORLD + variable for additional information. + + Expose the sstate-cache directory produced by the build. - Typically, you expose this directory over HTTP or HTTPS. + Typically, you expose this directory by making it available + through an + Apache HTTP Server + or + Nginx + server. Set the appropriate configuration so that the produced SDK @@ -390,7 +401,7 @@ Alternatively, if you just want to set the SSTATE_MIRRORS variable's value for the SDK alone, create a - conf/sdk-extra.conf either in + conf/sdk-extra.conf file either in your Build Directory or within any layer and put your @@ -404,7 +415,7 @@ - + @@ -478,7 +489,7 @@ then providing a shared state mirror is mandatory so that items can be installed as needed. See the - "Providing Additional Installable Extensible SDK Content" + "Providing Additional Installable Extensible SDK Content" section for more information. -- cgit v1.2.3-54-g00ecf