All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/27] Fixes for devtool and the extensible SDK
@ 2015-09-22 16:21 Paul Eggleton
  2015-09-22 16:21 ` [PATCH 01/27] lib/oe/recipeutils: properly split unexpanded variable values Paul Eggleton
                   ` (26 more replies)
  0 siblings, 27 replies; 29+ messages in thread
From: Paul Eggleton @ 2015-09-22 16:21 UTC (permalink / raw)
  To: openembedded-core

Here is a set of fixes and improvements for devtool, the extensible SDK,
and related code. Included are fixes for devtool add / recipetool create,
fixes for devtool build-image, a couple of new subcommands for searching
and running QEMU within the extensible SDK, a stress testing script for
running devtool extract / devtool modify over every recipe, plus some
fixes for the code that that script exposed.


The following changes since commit 72682d72b52355c3fed947167ca3c6064340ead1:

  autotools.bbclass: mkdir ${B} -> mkdir -p ${B} (2015-09-16 22:17:19 +0100)

are available in the git repository at:

  git://git.openembedded.org/openembedded-core-contrib paule/devtool-extsdk-fixes
  http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=paule/devtool-extsdk-fixes

Paul Eggleton (27):
  lib/oe/recipeutils: properly split unexpanded variable values
  classes/populate_sdk_ext: fix missing environment settings if running installer with sh
  classes/populate_sdk_ext: allow custom configuration for extensible SDK
  classes/populate_sdk_ext: drop work-config.inc
  toolchain-shar-extract.sh: show progress when extracting SDK
  classes/externalsrc: scale back warning to a plain note
  classes/externalsrc: fix setting of deps varflag as a string
  lib/oe/patch: fix for git am not cleaning up after itself
  scripts/contrib: add devtool stress tester
  devtool: check that source tree still exists
  devtool: add: ensure --color=never turns off recipetool colour output
  devtool / lib/oe/recipeutils: ensure we can parse without bbappends
  devtool: add: properly handle separate build directory
  recipetool: create: fix creating empty shell functions
  recipetool: create: fix handling of URIs containing #
  devtool: show proper error when extracting source for recipes with disabled unpack task
  devtool: fix extracting source for work-shared recipes
  devtool: better handling for recipes that don't unpack source
  devtool: add: set up fetched source as a git repository by default
  devtool: add: move important "recipe created" message to the end
  devtool: build-image: fix recipe/package terminology
  devtool: build-image: tell user where to find output files
  devtool: build-image: improve image recipe handling
  devtool: build-image: delete bbappend at end of build
  devtool / recipetool: add handling for binary-only packages
  devtool: add basic means of running runqemu within the extensible SDK
  devtool: add search command

 meta/classes/externalsrc.bbclass      |   5 +-
 meta/classes/populate_sdk_ext.bbclass |  19 +--
 meta/files/toolchain-shar-extract.sh  |   2 +-
 meta/lib/oe/patch.py                  |   7 +
 meta/lib/oe/recipeutils.py            |  63 ++++++++-
 meta/lib/oeqa/selftest/devtool.py     |  22 +++-
 scripts/contrib/devtool-stress.py     | 241 ++++++++++++++++++++++++++++++++++
 scripts/lib/devtool/__init__.py       |  51 +++++++
 scripts/lib/devtool/build-image.py    |  94 +++++++------
 scripts/lib/devtool/build.py          |   6 +-
 scripts/lib/devtool/deploy.py         |   7 +-
 scripts/lib/devtool/package.py        |   6 +-
 scripts/lib/devtool/runqemu.py        |  64 +++++++++
 scripts/lib/devtool/sdk.py            |   2 +-
 scripts/lib/devtool/search.py         |  80 +++++++++++
 scripts/lib/devtool/standard.py       |  78 ++++++-----
 scripts/lib/devtool/upgrade.py        |  20 +--
 scripts/lib/recipetool/create.py      |  42 +++++-
 18 files changed, 684 insertions(+), 125 deletions(-)
 create mode 100755 scripts/contrib/devtool-stress.py
 create mode 100644 scripts/lib/devtool/runqemu.py
 create mode 100644 scripts/lib/devtool/search.py

-- 
2.1.0



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

end of thread, other threads:[~2015-09-22 23:01 UTC | newest]

Thread overview: 29+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-09-22 16:21 [PATCH 00/27] Fixes for devtool and the extensible SDK Paul Eggleton
2015-09-22 16:21 ` [PATCH 01/27] lib/oe/recipeutils: properly split unexpanded variable values Paul Eggleton
2015-09-22 23:00   ` Christopher Larson
2015-09-22 16:21 ` [PATCH 02/27] classes/populate_sdk_ext: fix missing environment settings if running installer with sh Paul Eggleton
2015-09-22 16:21 ` [PATCH 03/27] classes/populate_sdk_ext: allow custom configuration for extensible SDK Paul Eggleton
2015-09-22 16:21 ` [PATCH 04/27] classes/populate_sdk_ext: drop work-config.inc Paul Eggleton
2015-09-22 16:21 ` [PATCH 05/27] toolchain-shar-extract.sh: show progress when extracting SDK Paul Eggleton
2015-09-22 16:21 ` [PATCH 06/27] classes/externalsrc: scale back warning to a plain note Paul Eggleton
2015-09-22 16:21 ` [PATCH 07/27] classes/externalsrc: fix setting of deps varflag as a string Paul Eggleton
2015-09-22 16:21 ` [PATCH 08/27] lib/oe/patch: fix for git am not cleaning up after itself Paul Eggleton
2015-09-22 16:21 ` [PATCH 09/27] scripts/contrib: add devtool stress tester Paul Eggleton
2015-09-22 16:21 ` [PATCH 10/27] devtool: check that source tree still exists Paul Eggleton
2015-09-22 16:21 ` [PATCH 11/27] devtool: add: ensure --color=never turns off recipetool colour output Paul Eggleton
2015-09-22 16:21 ` [PATCH 12/27] devtool / lib/oe/recipeutils: ensure we can parse without bbappends Paul Eggleton
2015-09-22 16:21 ` [PATCH 13/27] devtool: add: properly handle separate build directory Paul Eggleton
2015-09-22 16:21 ` [PATCH 14/27] recipetool: create: fix creating empty shell functions Paul Eggleton
2015-09-22 16:21 ` [PATCH 15/27] recipetool: create: fix handling of URIs containing # Paul Eggleton
2015-09-22 16:21 ` [PATCH 16/27] devtool: show proper error when extracting source for recipes with disabled unpack task Paul Eggleton
2015-09-22 16:21 ` [PATCH 17/27] devtool: fix extracting source for work-shared recipes Paul Eggleton
2015-09-22 16:21 ` [PATCH 18/27] devtool: better handling for recipes that don't unpack source Paul Eggleton
2015-09-22 16:21 ` [PATCH 19/27] devtool: add: set up fetched source as a git repository by default Paul Eggleton
2015-09-22 16:21 ` [PATCH 20/27] devtool: add: move important "recipe created" message to the end Paul Eggleton
2015-09-22 16:21 ` [PATCH 21/27] devtool: build-image: fix recipe/package terminology Paul Eggleton
2015-09-22 16:21 ` [PATCH 22/27] devtool: build-image: tell user where to find output files Paul Eggleton
2015-09-22 16:21 ` [PATCH 23/27] devtool: build-image: improve image recipe handling Paul Eggleton
2015-09-22 16:21 ` [PATCH 24/27] devtool: build-image: delete bbappend at end of build Paul Eggleton
2015-09-22 16:21 ` [PATCH 25/27] devtool / recipetool: add handling for binary-only packages Paul Eggleton
2015-09-22 16:21 ` [PATCH 26/27] devtool: add basic means of running runqemu within the extensible SDK Paul Eggleton
2015-09-22 16:21 ` [PATCH 27/27] devtool: add search command Paul Eggleton

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.