All of lore.kernel.org
 help / color / mirror / Atom feed
From: Paul Eggleton <paul.eggleton@linux.intel.com>
To: openembedded-core@lists.openembedded.org
Subject: [PATCH 00/11] Extensible SDK fixes
Date: Mon,  7 Sep 2015 13:42:16 +0100	[thread overview]
Message-ID: <cover.1441629547.git.paul.eggleton@linux.intel.com> (raw)

This rolls up a set of previously posted patches from Qi and Brendan
with some changes from me.

Changes since the previously posted versions:

* populate_sdk_ext: install the latest buildtools-tarball:
  - Avoid poky-specific path usage
* populate_sdk_ext: consider custom configuration in local.conf:
  - Allow blacklisting certain variables
  - Prevent comments and blank lines from coming through
* toolchain-shar-extract.sh: ensure extensible SDK install path obeys restrictions
  - Use grep instead of bash-specific =~ operator
* toolchain-shar-extract.sh: better default install path for extensible SDK:
  - Fix default path overriding path specified on the command line with
    the -d option when installing the extensible SDK
* oe-publish-sdk: add script:
  - Ensure errors in layer git repo setup exit immediately instead of
    continuing
  - Change some debug logging to info for more coherent output
  - Use -A option with "git add"
  - Fix command usage info in comments
* devtool: add mechanism for updating extensible SDK:
  - Allow default update server to be read from config file
  - Squash in change to write SDK_TARGETS to config file


The following changes since commit 8402958cd2cb87b8283c8ee4e2d08e1a6717d67a:

  pseudo_1.7.3.bb: New version of pseudo (2015-09-06 15:24:28 +0100)

are available in the git repository at:

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

Brendan Le Foll (3):
  toolchain-shar-extract.sh: ensure extensible SDK install path obeys
    restrictions
  toolchain-shar-extract.sh: better default install path for extensible
    SDK
  toolchain-shar-extract.sh: explain why we cannot use sudo in
    extensible SDK

Paul Eggleton (1):
  classes/populate_sdk_ext: avoid poky-specific buildtools naming

Qi.Chen@windriver.com (7):
  populate_sdk_ext: install the latest buildtools-tarball
  copy_buildsystem: make sure bitbake directory is copied
  populate_sdk_ext: consider custom configuration in local.conf
  populate_sdk_ext: don't remove the native qemu dependencies
  Extensible SDK: allow for installation without preparing build system
  oe-publish-sdk: add script
  devtool: add mechanism for updating extensible SDK

 meta/classes/populate_sdk_base.bbclass |   2 +
 meta/classes/populate_sdk_ext.bbclass  |  59 +++++++---
 meta/files/toolchain-shar-extract.sh   |  41 +++++--
 meta/lib/oe/copy_buildsystem.py        |   7 +-
 scripts/lib/devtool/sdk.py             | 197 +++++++++++++++++++++++++++++++++
 scripts/oe-publish-sdk                 | 143 ++++++++++++++++++++++++
 6 files changed, 422 insertions(+), 27 deletions(-)
 create mode 100644 scripts/lib/devtool/sdk.py
 create mode 100755 scripts/oe-publish-sdk

-- 
2.1.0



             reply	other threads:[~2015-09-07 12:42 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-09-07 12:42 Paul Eggleton [this message]
2015-09-07 12:42 ` [PATCH 01/11] toolchain-shar-extract.sh: ensure extensible SDK install path obeys restrictions Paul Eggleton
2015-09-07 12:42 ` [PATCH 02/11] toolchain-shar-extract.sh: better default install path for extensible SDK Paul Eggleton
2015-09-07 12:42 ` [PATCH 03/11] toolchain-shar-extract.sh: explain why we cannot use sudo in " Paul Eggleton
2015-09-07 12:42 ` [PATCH 04/11] classes/populate_sdk_ext: avoid poky-specific buildtools naming Paul Eggleton
2015-09-07 12:42 ` [PATCH 05/11] populate_sdk_ext: install the latest buildtools-tarball Paul Eggleton
2015-09-07 12:42 ` [PATCH 06/11] copy_buildsystem: make sure bitbake directory is copied Paul Eggleton
2015-09-07 12:42 ` [PATCH 07/11] populate_sdk_ext: consider custom configuration in local.conf Paul Eggleton
2015-09-07 12:42 ` [PATCH 08/11] populate_sdk_ext: don't remove the native qemu dependencies Paul Eggleton
2015-09-07 12:42 ` [PATCH 09/11] Extensible SDK: allow for installation without preparing build system Paul Eggleton
2015-09-07 12:42 ` [PATCH 10/11] oe-publish-sdk: add script Paul Eggleton
2015-09-07 12:42 ` [PATCH 11/11] devtool: add mechanism for updating extensible SDK 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.1441629547.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 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.