diff options
author | Scott Rifenbark <scott.m.rifenbark@intel.com> | 2013-09-18 13:39:18 -0700 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2013-09-22 12:20:48 +0100 |
commit | 6084246825ea764c689a5c1a04b7d560c897ba50 (patch) | |
tree | 3f99a5aeb33d32c5dda3ae6ded1dc1141bce5513 /documentation/yocto-project-qs | |
parent | 3fa6a307c3ceeab297dfb2f2fff23eba62f2216e (diff) | |
download | poky-6084246825ea764c689a5c1a04b7d560c897ba50.tar.gz |
ref-manual, yocto-project-qs: Explanations for Git tarballs
Fixes [YOCTO #5035]
By default, the DL_DIR does not get files from Git repositories
that are suitable for mirroring. There is a work-around by
using the BB_GENERATE_MIRROR_TARBALLS variable, which, when
set, causes the build system to generate tarballs for the
Git repositories and place them in the DL_DIR.
To address this, I added a new variable description for the
BB_GENERATE_MIRROR_TARBALLS varible, updated the DL_DIR
variable to indicate that "out-of-the-box" the YP puts suitable
mirror files into the DL_DIR for everthing except Git
repositories.
Some other sections were updated where discussion revolved around
pulling down source files. The QS had a spot where the
BB_GENERATE_MIRROR_TARBALLS variable was actually used in an
example. And, the expanded discussion on the BitBake process
had a couple spots that deserved a mention.
(From yocto-docs rev: 1539ff13222449ba60bfaaaac4fe1e8a795b0039)
Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/yocto-project-qs')
-rw-r--r-- | documentation/yocto-project-qs/yocto-project-qs.xml | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/documentation/yocto-project-qs/yocto-project-qs.xml b/documentation/yocto-project-qs/yocto-project-qs.xml index f212437f07..e33e4a6e4c 100644 --- a/documentation/yocto-project-qs/yocto-project-qs.xml +++ b/documentation/yocto-project-qs/yocto-project-qs.xml | |||
@@ -911,6 +911,17 @@ | |||
911 | </para> | 911 | </para> |
912 | 912 | ||
913 | <para> | 913 | <para> |
914 | In the previous example, the | ||
915 | <ulink url='&YOCTO_DOCS_REF_URL;#var-BB_GENERATE_MIRROR_TARBALLS'><filename>BB_GENERATE_MIRROR_TARBALLS</filename></ulink> | ||
916 | variable causes the OpenEmbedded build system to generate tarballs | ||
917 | of the Git repositories and store them in the | ||
918 | <ulink url='&YOCTO_DOCS_REF_URL;#var-DL_DIR'><filename>DL_DIR</filename></ulink> | ||
919 | directory. | ||
920 | Due to performance reasons, generating and storing these tarballs | ||
921 | is not the build system's default behavior. | ||
922 | </para> | ||
923 | |||
924 | <para> | ||
914 | You can also use the | 925 | You can also use the |
915 | <ulink url='&YOCTO_DOCS_REF_URL;#var-PREMIRRORS'><filename>PREMIRRORS</filename></ulink> | 926 | <ulink url='&YOCTO_DOCS_REF_URL;#var-PREMIRRORS'><filename>PREMIRRORS</filename></ulink> |
916 | variable. | 927 | variable. |