All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/8] bb.fetch2: SRCREV logic enhancement V2
@ 2011-01-09 11:48 Yu Ke
  2011-01-09 11:49 ` [PATCH 1/8] meta: replace bb.fetch with bb.fetcher.instance Yu Ke
                   ` (8 more replies)
  0 siblings, 9 replies; 12+ messages in thread
From: Yu Ke @ 2011-01-09 11:48 UTC (permalink / raw)
  To: poky

This is the V2 patch for the SRCREV logic enhancement.

there are several changes compared with the V1:
- rebase it to bb.fetch2 code, and all code are applied to bb.fetch2 instead of bb.fetch
- call urldata_init in FetchData:__init__ according to Richard's suggestion.

this patch has been tested with
- fetch world packages with DISTRO = "poky-bleeding", empty ${DL_DIR},
  and null PREMIRROR, MIRROR

Pull URL: git://git.pokylinux.org/poky-contrib.git
  Branch: kyu3/srcrev-v2
  Browse: http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=kyu3/srcrev-v2

Thanks,
    Yu Ke <ke.yu@intel.com>
---


Yu Ke (8):
  meta: replace bb.fetch with bb.fetcher.instance
  bb.fetch2: add urldata_init call for Fetch class
  bb.fetch2.git.py: add git urldata_init
  bb.fetch2.svn.py: add urldata_init
  bb.fetch2.hg: add hg urldata_init
  bb.fetch2.bzr: add bzr urldata_init
  Fetcher: break the "SRCREVINACTION" deadlock
  Fetcher: only set __BB_DONT_CACHE when SRCREV = "${AUTOREV}"

 bitbake/lib/bb/fetch/__init__.py  |    3 ++
 bitbake/lib/bb/fetch2/__init__.py |   42 +++++++++++++-----------------------
 bitbake/lib/bb/fetch2/bzr.py      |   13 ++++-------
 bitbake/lib/bb/fetch2/git.py      |   17 +++++++--------
 bitbake/lib/bb/fetch2/hg.py       |   24 +++++++++-----------
 bitbake/lib/bb/fetch2/svn.py      |   16 ++++++--------
 meta/conf/bitbake.conf            |    4 +-
 meta/lib/oe/patch.py              |    6 ++--
 8 files changed, 54 insertions(+), 71 deletions(-)



^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2011-01-11  1:19 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-01-09 11:48 [PATCH 0/8] bb.fetch2: SRCREV logic enhancement V2 Yu Ke
2011-01-09 11:49 ` [PATCH 1/8] meta: replace bb.fetch with bb.fetcher.instance Yu Ke
2011-01-09 11:49 ` [PATCH 2/8] bb.fetch2: add urldata_init call for Fetch class Yu Ke
2011-01-09 11:50 ` [PATCH 3/8] bb.fetch2.git.py: add git urldata_init Yu Ke
2011-01-09 11:50 ` [PATCH 4/8] bb.fetch2.svn.py: add urldata_init Yu Ke
2011-01-09 11:50 ` [PATCH 5/8] bb.fetch2.hg: add hg urldata_init Yu Ke
2011-01-09 11:50 ` [PATCH 6/8] bb.fetch2.bzr: add bzr urldata_init Yu Ke
2011-01-09 11:50 ` [PATCH 7/8] Fetcher: break the "SRCREVINACTION" deadlock Yu Ke
2011-01-09 11:50 ` [PATCH 8/8] Fetcher: only set __BB_DONT_CACHE when SRCREV = "${AUTOREV}" Yu Ke
2011-01-10 20:37   ` Richard Purdie
2011-01-11  1:28     ` Yu Ke
2011-01-10 20:29 ` [PATCH 0/8] bb.fetch2: SRCREV logic enhancement V2 Richard Purdie

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.