From: Paul Eggleton <paul.eggleton@linux.intel.com>
To: openembedded-core@lists.openembedded.org
Subject: [PATCH 0/5] recipetool fetching fixes
Date: Wed, 19 Jul 2017 12:07:13 +0200 [thread overview]
Message-ID: <cover.1500458777.git.paul.eggleton@linux.intel.com> (raw)
Some improvements to recipetool create (and hence devtool add) around
handling dependencies during fetching, which required extensive
reworking of the code in order to use normal task execution instead of
calling the fetcher directly. This also fixes bug 11710 which blocked
devtool add / recipetool create from working in memres mode. Also
includes a couple of general fetching improvements.
NOTE: this patchset depends upon the tinfoil changes just sent to
bitbake-devel.
The following changes since commit ef68005a8c527e9b1d05b7769f0ec8ebe9ec3f91:
webkitgtk: Upgrade to 2.16.5 (2017-07-17 13:49:04 +0100)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contrib paule/devtool27
http://cgit.openembedded.org/openembedded-core-contrib/log/?h=paule/devtool27
Paul Eggleton (5):
classes/staging: change fixme debug message from note to debug
recipetool: create: refactor code for ensuring npm is available
devtool: extract: refactor kern-tools-native handling
recipetool: create: ensure meaningful error for malformed tarballs
recipetool: create: reimplement fetching with normal fetch/unpack tasks
meta/classes/staging.bbclass | 2 +-
scripts/lib/devtool/__init__.py | 31 -----
scripts/lib/devtool/standard.py | 73 +++---------
scripts/lib/recipetool/create.py | 211 +++++++++++++++++++++++++++--------
scripts/lib/recipetool/create_npm.py | 7 +-
scripts/lib/recipetool/utils.py | 37 ++++++
6 files changed, 226 insertions(+), 135 deletions(-)
create mode 100644 scripts/lib/recipetool/utils.py
--
2.9.4
next reply other threads:[~2017-07-19 10:07 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-07-19 10:07 Paul Eggleton [this message]
2017-07-19 10:07 ` [PATCH 1/5] classes/staging: change fixme debug message from note to debug Paul Eggleton
2017-07-19 10:07 ` [PATCH 2/5] recipetool: create: refactor code for ensuring npm is available Paul Eggleton
2017-07-19 10:07 ` [PATCH 3/5] devtool: extract: refactor kern-tools-native handling Paul Eggleton
2017-07-19 10:07 ` [PATCH 4/5] recipetool: create: ensure meaningful error for malformed tarballs Paul Eggleton
2017-07-19 10:07 ` [PATCH 5/5] recipetool: create: reimplement fetching with normal fetch/unpack tasks Paul Eggleton
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=cover.1500458777.git.paul.eggleton@linux.intel.com \
--to=paul.eggleton@linux.intel.com \
--cc=openembedded-core@lists.openembedded.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox