diff options
| author | Scott Rifenbark <srifenbark@gmail.com> | 2018-10-22 17:36:36 -0700 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2018-10-29 16:55:19 +0000 |
| commit | 21c7646779302267fb02bb83a12aa601517c0523 (patch) | |
| tree | f3a3070f07efb8ccfbdc7f5c93e92a10811045a1 /documentation/ref-manual/ref-variables.xml | |
| parent | 2520246d6781f40e3d1aab13abb5a01dd09a7594 (diff) | |
| download | poky-21c7646779302267fb02bb83a12aa601517c0523.tar.gz | |
ref-manual: Updated SSTATE_MIRRORS variable description
Fixes [YOCTO #11107]
Updated the SSTATE_MIRRORS variable description to include
explanation of how to use regular expressions to map file locations
to server-provided URLs to share sstate information.
(From yocto-docs rev: 1357095864ee919f576de8df36f4e177b24fdd22)
Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/ref-manual/ref-variables.xml')
| -rw-r--r-- | documentation/ref-manual/ref-variables.xml | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/documentation/ref-manual/ref-variables.xml b/documentation/ref-manual/ref-variables.xml index 1774ba24c0..5490bd3130 100644 --- a/documentation/ref-manual/ref-variables.xml +++ b/documentation/ref-manual/ref-variables.xml | |||
| @@ -13657,7 +13657,7 @@ recipes-graphics/xorg-font/font-alias_1.0.3.bb:PR = "${INC_PR}.3" | |||
| 13657 | <link linkend='var-MIRRORS'><filename>MIRRORS</filename></link> | 13657 | <link linkend='var-MIRRORS'><filename>MIRRORS</filename></link> |
| 13658 | and <link linkend='var-PREMIRRORS'><filename>PREMIRRORS</filename></link> | 13658 | and <link linkend='var-PREMIRRORS'><filename>PREMIRRORS</filename></link> |
| 13659 | and points to the cache locations to check for the shared | 13659 | and points to the cache locations to check for the shared |
| 13660 | objects. | 13660 | state (sstate) objects. |
| 13661 | </para> | 13661 | </para> |
| 13662 | 13662 | ||
| 13663 | <para> | 13663 | <para> |
| @@ -13670,6 +13670,21 @@ recipes-graphics/xorg-font/font-alias_1.0.3.bb:PR = "${INC_PR}.3" | |||
| 13670 | </para> | 13670 | </para> |
| 13671 | 13671 | ||
| 13672 | <para> | 13672 | <para> |
| 13673 | If you want to use native sstate artifacts that are | ||
| 13674 | provided by a server, you need to configure | ||
| 13675 | <filename>SSTATE_MIRROR</filename> regular expressions | ||
| 13676 | so that the local search paths get mapped to paths | ||
| 13677 | provided by the server. | ||
| 13678 | The server paths must take into account the GCC versions. | ||
| 13679 | For example, the following maps the local search path | ||
| 13680 | <filename>universal-4.9</filename> to the server-provided | ||
| 13681 | path <replaceable>server_url_sstate_path</replaceable>: | ||
| 13682 | <literallayout class='monospaced'> | ||
| 13683 | SSTATE_MIRRORS ?= file://universal-4.9/(.*) http://<replaceable>server_url_sstate_path</replaceable>/universal-4.8/\1 \n | ||
| 13684 | </literallayout> | ||
| 13685 | </para> | ||
| 13686 | |||
| 13687 | <para> | ||
| 13673 | If a mirror uses the same structure as | 13688 | If a mirror uses the same structure as |
| 13674 | <link linkend='var-SSTATE_DIR'><filename>SSTATE_DIR</filename></link>, | 13689 | <link linkend='var-SSTATE_DIR'><filename>SSTATE_DIR</filename></link>, |
| 13675 | you need to add | 13690 | you need to add |
