public inbox for isar-users@googlegroups.com
 help / color / mirror / Atom feed
* [PATCH v4 0/1] Template system
@ 2019-02-14 11:28 claudius.heine.ext
  2019-02-14 11:28 ` [PATCH v4 1/1] meta: added do_transform_template task as templating system and switch claudius.heine.ext
  2019-02-15 14:45 ` [PATCH v4 0/1] Template system Maxim Yu. Osipov
  0 siblings, 2 replies; 9+ messages in thread
From: claudius.heine.ext @ 2019-02-14 11:28 UTC (permalink / raw)
  To: isar-users; +Cc: Claudius Heine

From: Claudius Heine <ch@denx.de>

Hi,

apparently the '??=' in the template class prevented the '+=' in the
u-boot class to properly extend the TEMPLATE_VARS variable. I now
changed that to '?=' and that solved this issue.

regards,
Claudius

Changes from v3:
 - replaced '??=' with '?=' in template.bbclass

Changes from v2:
 - put subprocess into context manager
 - added 'gettext-base' isar dependency
 - remove 'before do_build' from addtask

Changes from v1:
 - fixed spelling mistakes of documentation

Claudius Heine (1):
  meta: added do_transform_template task as templating system and switch

 doc/technical_overview.md                     | 25 ++++++++
 doc/user_manual.md                            |  1 +
 meta/classes/base.bbclass                     |  1 +
 meta/classes/dpkg-base.bbclass                |  2 +-
 meta/classes/template.bbclass                 | 62 +++++++++++++++++++
 .../debian/{changelog => changelog.tmpl}      |  2 +-
 meta/recipes-bsp/u-boot/files/debian/control  | 19 ------
 .../u-boot/files/debian/control.tmpl          | 19 ++++++
 meta/recipes-bsp/u-boot/u-boot-custom.inc     | 12 ++--
 .../debian/{changelog => changelog.tmpl}      |  2 +-
 .../linux-module/files/debian/control         | 11 ----
 .../linux-module/files/debian/control.tmpl    | 11 ++++
 meta/recipes-kernel/linux-module/module.inc   |  7 +--
 13 files changed, 130 insertions(+), 44 deletions(-)
 create mode 100644 meta/classes/template.bbclass
 rename meta/recipes-bsp/u-boot/files/debian/{changelog => changelog.tmpl} (74%)
 delete mode 100644 meta/recipes-bsp/u-boot/files/debian/control
 create mode 100644 meta/recipes-bsp/u-boot/files/debian/control.tmpl
 rename meta/recipes-kernel/linux-module/files/debian/{changelog => changelog.tmpl} (74%)
 delete mode 100644 meta/recipes-kernel/linux-module/files/debian/control
 create mode 100644 meta/recipes-kernel/linux-module/files/debian/control.tmpl

-- 
2.20.1


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

end of thread, other threads:[~2019-03-25 11:08 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-02-14 11:28 [PATCH v4 0/1] Template system claudius.heine.ext
2019-02-14 11:28 ` [PATCH v4 1/1] meta: added do_transform_template task as templating system and switch claudius.heine.ext
2019-03-24 18:28   ` Jan Kiszka
2019-03-25  7:53     ` Claudius Heine
2019-03-25  8:13       ` Jan Kiszka
2019-03-25  8:21         ` Claudius Heine
2019-03-25  8:44           ` Jan Kiszka
2019-03-25 11:08             ` Jan Kiszka
2019-02-15 14:45 ` [PATCH v4 0/1] Template system Maxim Yu. Osipov

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