public inbox for isar-users@googlegroups.com
 help / color / mirror / Atom feed
* [PATCH 00/16] fixes and introducing dpdk-bin support
@ 2017-08-01 10:17 Henning Schild
  2017-08-01 10:17 ` [PATCH 01/16] meta: ext4-img: copy and keep attributes, always copy with sudo Henning Schild
                   ` (18 more replies)
  0 siblings, 19 replies; 64+ messages in thread
From: Henning Schild @ 2017-08-01 10:17 UTC (permalink / raw)
  To: isar-users; +Cc: Henning Schild

This series includes several basic fixes to isar. It replaces all the
previously posted patches by me, since it includes updated versions of
those.

I did some restructuring moving tasks to the class isar-base. Some of that
is to give structure and some to introduce dpdk-bin. dpdk-bin is a class
that packages random files on the fly, this way you can also run hooks
when installing the packages, see example in last commit.


Henning Schild (16):
  meta: ext4-img: copy and keep attributes, always copy with sudo
  meta: classes: use base.bbclass from bitbake
  meta: isar-base: remove unused function
  remove redundant variable THISDIR
  meta: conf: use bitbake.conf from bitbake and apply local changes
  meta: conf: clean up local bitbake config
  classes: use WORKDIR and get rid of BUILDROOT
  classes: move fetch and unpack into isar-base
  meta: dpdk use [dirs] directive instead of mkdir
  meta: dpkg: reorder and rename do_install to install in addtask
  meta: classes: make do_build always the end of the task-chain
  meta: dpkg rename install to install_package
  meta: classes: move install_package to isar-base
  meta: classes: rename dpkg to dpkg-src
  meta: add dpkg-bin class
  recipes-app/hello-bin: add example on how to use dpkg-bin

 .../bitbake-user-manual-execution.xml              |  2 +-
 meta-isar/recipes-app/hello-bin/files/README       |  1 +
 meta-isar/recipes-app/hello-bin/files/postinst     | 14 ++++
 meta-isar/recipes-app/hello-bin/hello-bin_0.1.bb   | 26 +++++++
 meta-isar/recipes-app/hello/hello.bb               |  2 +-
 meta-isar/recipes-core/images/isar-image-base.bb   |  8 +--
 meta/classes/base.bbclass                          | 81 +---------------------
 meta/classes/dpkg-bin.bbclass                      | 47 +++++++++++++
 meta/classes/dpkg-src.bbclass                      | 22 ++++++
 meta/classes/ext4-img.bbclass                      |  8 ++-
 meta/classes/image.bbclass                         |  2 +-
 meta/classes/isar-base-image.bbclass               |  1 +
 meta/classes/{dpkg.bbclass => isar-base.bbclass}   | 42 +++--------
 meta/conf/bitbake.conf.sample                      | 68 ------------------
 meta/conf/isar-bitbake.conf                        | 11 +++
 meta/recipes-devtools/buildchroot/buildchroot.bb   | 10 +--
 scripts/isar-setup-builddir                        | 33 +++++++--
 17 files changed, 179 insertions(+), 199 deletions(-)
 create mode 100644 meta-isar/recipes-app/hello-bin/files/README
 create mode 100644 meta-isar/recipes-app/hello-bin/files/postinst
 create mode 100644 meta-isar/recipes-app/hello-bin/hello-bin_0.1.bb
 mode change 100644 => 120000 meta/classes/base.bbclass
 create mode 100644 meta/classes/dpkg-bin.bbclass
 create mode 100644 meta/classes/dpkg-src.bbclass
 create mode 100644 meta/classes/isar-base-image.bbclass
 rename meta/classes/{dpkg.bbclass => isar-base.bbclass} (51%)
 delete mode 100644 meta/conf/bitbake.conf.sample
 create mode 100644 meta/conf/isar-bitbake.conf

-- 
2.13.0


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

end of thread, other threads:[~2017-10-19 19:41 UTC | newest]

Thread overview: 64+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-08-01 10:17 [PATCH 00/16] fixes and introducing dpdk-bin support Henning Schild
2017-08-01 10:17 ` [PATCH 01/16] meta: ext4-img: copy and keep attributes, always copy with sudo Henning Schild
2017-08-02  7:48   ` Alexander Smirnov
2017-08-02 11:18     ` Henning Schild
2017-10-19 18:04   ` Henning Schild
2017-10-19 19:41     ` Alexander Smirnov
2017-08-01 10:17 ` [PATCH 02/16] meta: classes: use base.bbclass from bitbake Henning Schild
     [not found]   ` <CAJmB2rBjBqHxPKTna-XUtgmW9i-ooQwbACyFgQTQahTqUAxHcg@mail.gmail.com>
2017-08-02  8:21     ` Alexander Smirnov
2017-08-01 10:17 ` [PATCH 03/16] meta: isar-base: remove unused function Henning Schild
     [not found]   ` <CAJmB2rBwssbfjgqL2wAsOFfGUK7DbBY31tF_QhR09Ot0rmRVjQ@mail.gmail.com>
2017-08-02  8:20     ` Alexander Smirnov
2017-08-01 10:17 ` [PATCH 04/16] remove redundant variable THISDIR Henning Schild
2017-08-02  8:25   ` Alexander Smirnov
2017-08-02 11:20     ` Henning Schild
2017-08-01 10:17 ` [PATCH 05/16] meta: conf: use bitbake.conf from bitbake and apply local changes Henning Schild
2017-08-02  8:34   ` Alexander Smirnov
2017-08-02 11:22     ` Henning Schild
2017-08-01 10:17 ` [PATCH 06/16] meta: conf: clean up local bitbake config Henning Schild
2017-08-02  8:35   ` Alexander Smirnov
2017-08-02 11:23     ` Henning Schild
2017-08-01 10:17 ` [PATCH 07/16] classes: use WORKDIR and get rid of BUILDROOT Henning Schild
2017-08-02  9:24   ` Alexander Smirnov
2017-08-02 11:30     ` Henning Schild
2017-08-03 11:24     ` Henning Schild
2017-08-01 10:17 ` [PATCH 08/16] classes: move fetch and unpack into isar-base Henning Schild
2017-08-02  9:47   ` Alexander Smirnov
2017-08-02 11:33     ` Henning Schild
2017-08-01 10:17 ` [PATCH 09/16] meta: dpdk use [dirs] directive instead of mkdir Henning Schild
2017-08-01 10:17 ` [PATCH 10/16] meta: dpkg: reorder and rename do_install to install in addtask Henning Schild
2017-08-01 10:17 ` [PATCH 11/16] meta: classes: make do_build always the end of the task-chain Henning Schild
2017-08-02  9:54   ` Alexander Smirnov
2017-08-02 12:05     ` Henning Schild
2017-08-01 10:17 ` [PATCH 12/16] meta: dpkg rename install to install_package Henning Schild
2017-08-02  9:59   ` Alexander Smirnov
2017-08-01 10:17 ` [PATCH 13/16] meta: classes: move install_package to isar-base Henning Schild
2017-08-01 11:48   ` Claudius Heine
2017-08-01 14:00   ` Claudius Heine
2017-08-01 15:01     ` Henning Schild
2017-08-01 10:17 ` [PATCH 14/16] meta: classes: rename dpkg to dpkg-src Henning Schild
2017-08-02 10:02   ` Alexander Smirnov
2017-08-03 15:37     ` Henning Schild
2017-08-03 15:45       ` Jan Kiszka
2017-08-01 10:17 ` [PATCH 15/16] meta: add dpkg-bin class Henning Schild
2017-08-01 14:25   ` Claudius Heine
2017-08-01 15:10     ` Claudius Heine
2017-08-02 10:11       ` Alexander Smirnov
2017-08-02 10:25         ` Henning Schild
2017-08-02 12:31         ` Henning Schild
2017-08-02 12:50           ` Jan Kiszka
2017-08-02 13:40       ` Henning Schild
2017-08-02 15:03         ` Claudius Heine
2017-08-03  7:57           ` Henning Schild
2017-08-03 10:39             ` Claudius Heine
2017-08-03 14:17               ` Henning Schild
2017-08-02 11:11   ` Claudius Heine
2017-08-02 11:17     ` Claudius Heine
2017-08-02 11:26       ` Claudius Heine
2017-08-01 10:17 ` [PATCH 16/16] recipes-app/hello-bin: add example on how to use dpkg-bin Henning Schild
2017-08-02  6:33   ` Jan Kiszka
2017-08-02  6:55     ` Claudius Heine
2017-08-03 18:48     ` Henning Schild
2017-08-01 10:23 ` [PATCH 00/16] fixes and introducing dpdk-bin support Henning Schild
2017-08-01 11:24 ` Claudius Heine
2017-08-11  9:15 ` Alexander Smirnov
2017-08-11 10:35   ` Henning Schild

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox