Lines Matching refs:fetcher

23 fetcher codebase deals with two distinct processes in order: obtaining
33 fetcher = bb.fetch2.Fetch(src_uri, d)
34 fetcher.download()
43 fetcher.unpack(rootdir)
55 fetcher, since those fetcher methods can be (and are) called with
72 For each URL passed to the fetcher, the fetcher calls the submodule that
80 In the former case, the URL is passed to the ``wget`` fetcher, which does not
82 fetcher does know how to use HTTP as a transport.
111 non-local archive downloads, the fetcher code can verify SHA-256 and MD5
180 As mentioned, the Git fetcher has its own unpack method that is
191 As mentioned earlier, the URL prefix determines which fetcher submodule
195 .. _local-file-fetcher:
197 Local file fetcher (``file://``)
216 .. _http-ftp-fetcher:
218 HTTP/FTP wget fetcher (``http://``, ``ftp://``, ``https://``)
221 This fetcher obtains files from web and FTP servers. Internally, the
222 fetcher uses the wget utility.
226 fetcher supports a parameter "downloadfilename" that allows the name of
266 .. _cvs-fetcher:
268 CVS fetcher (``(cvs://``)
291 configure the fetcher with various URL parameters:
319 the fetcher creates when set to "keep". The tarball is expanded into
325 - *"norecurse":* Causes the fetcher to only checkout the specified
335 .. _svn-fetcher:
340 This fetcher submodule fetches code from the Subversion source control
342 defaults to "svn". The fetcher's temporary working directory is set by
378 .. _git-fetcher:
383 This fetcher submodule fetches code from the Git source control system.
384 The fetcher works by creating a bare clone of the remote into
392 This fetcher supports the following parameters:
412 - *"nocheckout":* Tells the fetcher to not checkout source code when
421 from the upstream repository. This option reminds the fetcher to
425 - *"nobranch":* Tells the fetcher to not check the SHA validation for
430 - *"bareclone":* Tells the fetcher to clone a bare clone into the
466 When using ``git`` as the fetcher of the main source code of your software,
480 .. _gitsm-fetcher:
485 This fetcher submodule inherits from the :ref:`Git
486 fetcher<bitbake-user-manual/bitbake-user-manual-fetching:git fetcher
487 (\`\`git://\`\`)>` and extends that fetcher's behavior by fetching a
488 repository's submodules. :term:`SRC_URI` is passed to the Git fetcher as
490 fetcher (\`\`git://\`\`)` section.
497 The Git Submodules fetcher is not a complete fetcher implementation.
498 The fetcher has known issues where it does not use the normal source
503 .. _clearcase-fetcher:
508 This fetcher submodule fetches code from a
512 To use this fetcher, make sure your recipe has proper
520 The fetcher uses the ``rcleartool`` or
542 By default, the fetcher creates a configuration specification. If you
559 "rcleartool login" is necessary before using the fetcher.
561 .. _perforce-fetcher:
566 This fetcher submodule fetches code from the
569 The fetcher's temporary working directory is set by
571 The fetcher does not make use of a perforce client, instead it
576 To use this fetcher, make sure your recipe has proper
608 By default, the fetcher strips the depot location from the local file paths. In
611 paths locally is desirable, the fetcher supports two parameters:
618 When used with the value "``keep``", the fetcher will mirror the full depot
639 .. _repo-fetcher:
644 This fetcher submodule fetches code from ``google-repo`` source control
645 system. The fetcher works by initiating and syncing sources of the
649 This fetcher supports the following parameters:
663 .. _az-fetcher:
670 it inherits its functionality from the HTTP wget fetcher, but modifies its
691 .. _crate-fetcher:
699 on https://crates.io/ but this fetcher supports other crate registries too.
709 .. _npm-fetcher:
722 This fetcher supports the following parameters:
732 Note that NPM fetcher only fetches the package source itself. The dependencies
733 can be fetched through the `npmsw-fetcher`_.
748 .. _npmsw-fetcher:
762 This fetcher supports the following parameters:
800 No documentation currently exists for these lesser used fetcher