From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6521574339082452992 X-Received: by 10.46.89.91 with SMTP id n88mr16231ljb.35.1518507653246; Mon, 12 Feb 2018 23:40:53 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 10.25.226.25 with SMTP id z25ls1501344lfg.11.gmail; Mon, 12 Feb 2018 23:40:52 -0800 (PST) X-Google-Smtp-Source: AH8x22763RD/7CmH/mdln7JWYQNnuoy891rBILdWazKAJoOALG6IEirTi3DjGQMbqC2qLqzon+2r X-Received: by 10.25.72.198 with SMTP id v189mr23662lfa.14.1518507652539; Mon, 12 Feb 2018 23:40:52 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1518507652; cv=none; d=google.com; s=arc-20160816; b=hEgLAZIBnzLz28bY+8AlojvlTmIhHRFpDyyFARGXkzMMIu1aeeFR0mu4WXYo/fwL2b YRf2saf8FuNhFprWC7CNLUgfBm3m+1bYMGUV1xpmCt2PBehE9NbQddbNUYCxXnEFWmt5 F+OpJVmCix9Jzcu3Tka8PBEA6OlDu2R1ZUwUEE49jXvrFQIUi8FwDe4M6YlWEgt39fHe arUjLZwpPBhq+P7HpIeasXT1rwLGVnS5hPKqATMxYMTcIgA/fnwyFyt7dKT+iRS2e+gp DfkjHH0q88CX9nZYh5TeHsXUEh16pAhznP1Q4grYtep8uAFMoZ9bdpT6VUfLhPzXxWc+ usUg== 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:references:to:from:subject :arc-authentication-results; bh=f4o0cRghIXi8qR5ilvyjvtt3hmv51sJ2+W5IHiXV09Q=; b=txinV9/nCIArGGTM4rSPtwpilu4t1As6Y65MmFmd9g/8hkbUUPek5pL+OyvrgX9oTU 0yGGN9sk9Qr21gJovlG6a1viN9nBy340svHlTK/ZzKzU0OU2V87vwai6GAzTuxhQBQPm QG/bhg3tfWp9JubC0YxTQs8GMMcToUbbHVoz3xXTCu2VlUFhB80jQVUdZu9fXcj0e27w 3b82pAJzPO3+wZ0ZBuoR2iLzI4vK3SqvlynmTc+cl7iWWWdXZYfIU3scec9Ko4YhC1aN yLoqri7g9u73fx4OTeBIWBSFnZU2smyC71eubG0d/zVMXjEzThxtB9X6orp0/FwqPraV hy5w== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of jan.kiszka@siemens.com designates 192.35.17.2 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com Return-Path: Received: from thoth.sbs.de (thoth.sbs.de. [192.35.17.2]) by gmr-mx.google.com with ESMTPS id u10si571259lju.0.2018.02.12.23.40.52 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 12 Feb 2018 23:40:52 -0800 (PST) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 192.35.17.2 as permitted sender) client-ip=192.35.17.2; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of jan.kiszka@siemens.com designates 192.35.17.2 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com Received: from mail1.siemens.de (mail1.siemens.de [139.23.33.14]) by thoth.sbs.de (8.15.2/8.15.2) with ESMTPS id w1D7epeg023027 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 13 Feb 2018 08:40:51 +0100 Received: from [167.87.35.57] ([167.87.35.57]) by mail1.siemens.de (8.15.2/8.15.2) with ESMTP id w1D7epuM004287; Tue, 13 Feb 2018 08:40:51 +0100 Subject: Re: [PATCH 0/6] Add support for automatic partial rebuilds on recipe changes From: Jan Kiszka To: isar-users , Alexander Smirnov References: Message-ID: <7fb5a0eb-07e8-dfba-aa40-dfdd4d633eac@siemens.com> Date: Tue, 13 Feb 2018 08:40:51 +0100 User-Agent: Mozilla/5.0 (X11; U; Linux i686 (x86_64); de; rv:1.8.1.12) Gecko/20080226 SUSE/2.0.0.12-1.1 Thunderbird/2.0.0.12 Mnenhy/0.7.5.666 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-TUID: P3YIl78P3XD9 On 2018-02-12 08:59, [ext] Jan Kiszka wrote: > Yeah, finally Yocto/OE-like usability: This ensures for many cases that > changes to recipes lead to rebuilds of dependent recipes, including the > final image. Some extra measures are needed so that those rebuilds work > with clean dirs. > > And if the change detection should not work, e.g. changes to file:// > resources are not detected, then a clean or cleanall task is now > available and ensures a proper manual rebuild. > > This massively increases the fun factor when developing Isar projects. > BTW, this series is independent of my kernel work. I just reordered both in my internal queue so that the rework of the latter is more convenient thanks to this one. Feel free to pull it first, unless you have remarks. Jan -- Siemens AG, Corporate Technology, CT RDA IOT SES-DE Corporate Competence Center Embedded Linux