From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6652594697292218368 X-Received: by 2002:ac2:51b8:: with SMTP id f24mr641567lfk.6.1550241939518; Fri, 15 Feb 2019 06:45:39 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a2e:8247:: with SMTP id j7-v6ls259645ljh.13.gmail; Fri, 15 Feb 2019 06:45:38 -0800 (PST) X-Google-Smtp-Source: AHgI3IYoUS1RWSKobokKf+EszKupWC401QMBEGQHCBl8h+c51/qV2KpeEHkgsUCSOQcDH1QmZBUP X-Received: by 2002:a2e:701a:: with SMTP id l26mr194998ljc.26.1550241938914; Fri, 15 Feb 2019 06:45:38 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1550241938; cv=none; d=google.com; s=arc-20160816; b=Oe2Lo6WqGe9FpqYtqwY4dTLt93puVaDKT9K9f/kZ1ehOYvFyjTQta90xJWkL1BKL1z 7x7HEejx7YpgjROX1Qdpw4VSBf4BpbBiKVwSoA+VU1lx+53wyhsHtXMF1j0ZMoNG1Gzb f5MmPpALDr6eVci3HZMjn8fDW8GLRRPtLHHQ/JdHDkM9+p/OIhJnlKvvDvbyvzyuLP7L bCNz9UiupuVVexMIhb2gIzjBPLlu/mBOwBoGjQEGuOx36bMWzVTuTSbU2V6jqGMkNQVo zA9TZMnK2Zezr3c6I8AFfE4JgvA3hOjmTikCjMDgpMmdeq9VPdZn1NyuFh2glN2KaV+q aOGw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:content-language:in-reply-to:mime-version :user-agent:date:message-id:organization:from:references:cc:to :subject; bh=jH46xVsOlJX7nmtPAN3SY8G4liTe15N8bnxgC513vdE=; b=ZKZeywzLNILWj/0esAaWSN9/Gz/buq8X7X9Arm8eonOxfDj9kG0f+wy/RqF8wk6jjd 3MIa2U8M2DLz8U5kYW2q70HhCVNHmbGPaRKVMns+WV0+7wWdnVe3mWwG1C9MgXZcrqSv UOMCZ2+snLfGFOdzd7K5HOoCttqgSDg+ldaGKPHbJbc8ErV2GgpFePmHUwVq8fbmKw0a 4nmDQvfOzUt/t5VQw27TBMb+YQva1sUGHJFQKRHpLKs1Jd7CrveP0papc3I+WshBloCF KNKhR/LOdQNrtzkqo7ttK+27xxvMY2UKZOePIxPB32yaTU0D+3obPE20ql4x2RKsXqhO Z2Tg== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of mosipov@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=mosipov@ilbers.de Return-Path: Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id h17-v6si338989ljj.0.2019.02.15.06.45.38 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 15 Feb 2019 06:45:38 -0800 (PST) Received-SPF: pass (google.com: domain of mosipov@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of mosipov@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=mosipov@ilbers.de Received: from [192.168.50.163] (d51A48A80.access.telenet.be [81.164.138.128]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8) with ESMTPSA id x1FEjXhB000524 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 15 Feb 2019 15:45:34 +0100 Subject: Re: [PATCH v4 0/1] Template system To: claudius.heine.ext@siemens.com, isar-users@googlegroups.com Cc: Claudius Heine References: <20190214112850.12469-1-claudius.heine.ext@siemens.com> From: "Maxim Yu. Osipov" Organization: ilbers GmbH Message-ID: <950f1a99-f1b5-7854-97a0-c9b71a37f596@ilbers.de> Date: Fri, 15 Feb 2019 15:45:38 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0 MIME-Version: 1.0 In-Reply-To: <20190214112850.12469-1-claudius.heine.ext@siemens.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-TUID: 1rTKnAxfki3+ On 2/14/19 12:28 PM, claudius.heine.ext@siemens.com wrote: > From: Claudius Heine > > 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 Applied to the 'next', Thanks, Maxim. > 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 > -- Maxim Osipov ilbers GmbH Maria-Merian-Str. 8 85521 Ottobrunn Germany +49 (151) 6517 6917 mosipov@ilbers.de http://ilbers.de/ Commercial register Munich, HRB 214197 General Manager: Baurzhan Ismagulov