From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7126922054506381312 X-Received: by 2002:a05:600c:4f88:b0:3a3:30b7:4921 with SMTP id n8-20020a05600c4f8800b003a330b74921mr11537301wmq.16.1659365856087; Mon, 01 Aug 2022 07:57:36 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6000:253:b0:21d:a0b5:24ab with SMTP id m19-20020a056000025300b0021da0b524abls13057656wrz.1.-pod-prod-gmail; Mon, 01 Aug 2022 07:57:35 -0700 (PDT) X-Google-Smtp-Source: AA6agR5/DROtNfP5MAANhN2JSUwV0ArV3TBmr7uimAvNWZ/UDhhcwLIfUwxNV2eH006FXdw6IFi1 X-Received: by 2002:a5d:6da3:0:b0:21d:cde7:cb7 with SMTP id u3-20020a5d6da3000000b0021dcde70cb7mr9951706wrs.683.1659365855137; Mon, 01 Aug 2022 07:57:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1659365855; cv=none; d=google.com; s=arc-20160816; b=b1qcw5KmTQiRrWToFgUwXUNuHXrqQ3pgCUDAT+2ZxDBAWeD840ESvUZeZNiL4jDLIS 06dxY77NDcw3j7juKnbSnMqGbLRgS/FBJ0PSH8XtFupobPVMOeJX0LNX+jkuCUtVEn1F tl235Xw/z6mBnRltN7A108rS4FBeolm0xn+zcE88XVgJ3UYrLBlMbGWpS9c4PlcId7K8 L2yZwN5Z2hibsgf2QBCXnv3ZscyTqD3pA7sIHryDoQ+4X/lYdoKF8+K//BjO+Ss9Ja+q DJxJJnapvITYbwFkGl4lZpjBDUMWS9TvmIfBaIRWa0zxqGrY9rpPFhlchR9F6pOWVMYu S7sg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=feedback-id:content-transfer-encoding:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=0LTepvu3qNfEtZgoxsr6SwnL4jNtyOIenlkLzNIsxC0=; b=UN0scWxvAX/ck7mDDtAVHGsGL233UUuVNcVbu6pBsbODJQxBSHiOHhjUjWRVYdEpAK HZHsMnC8FyHUbHmErQTLG+ZjxBsJMOkiyOcK/E3v6lxgwjlUYrrRROjEvH+svSjWA2AY fh5GWaDEPhh8xILJ0MtADWSTZ1VcNomoLi9yHXctu+q7TExoMKEpDtUUJrYdp8pt3Uwx m2ks27vsrX0dUqgUFpqWCxEJI8AU8pKLlMNfZaXKy56zOLywfPQ1NGS3cuZRLunhCwAd 1LV5YR94jWZzRQQ8SLwAV9paF9v4iV71FxXHD6vtHqGyruUoY+256zIbWW25pW7pvcZR CWjQ== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm2 header.b=WSumUmhw; spf=pass (google.com: domain of fm-72506-20220801145734635fa7613a1cef75e8-02tez9@rts-flowmailer.siemens.com designates 185.136.65.225 as permitted sender) smtp.mailfrom=fm-72506-20220801145734635fa7613a1cef75e8-02TeZ9@rts-flowmailer.siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from mta-65-225.siemens.flowmailer.net (mta-65-225.siemens.flowmailer.net. [185.136.65.225]) by gmr-mx.google.com with ESMTPS id r4-20020a1c2b04000000b003a31bb11cdfsi592824wmr.2.2022.08.01.07.57.35 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 01 Aug 2022 07:57:35 -0700 (PDT) Received-SPF: pass (google.com: domain of fm-72506-20220801145734635fa7613a1cef75e8-02tez9@rts-flowmailer.siemens.com designates 185.136.65.225 as permitted sender) client-ip=185.136.65.225; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm2 header.b=WSumUmhw; spf=pass (google.com: domain of fm-72506-20220801145734635fa7613a1cef75e8-02tez9@rts-flowmailer.siemens.com designates 185.136.65.225 as permitted sender) smtp.mailfrom=fm-72506-20220801145734635fa7613a1cef75e8-02TeZ9@rts-flowmailer.siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Received: by mta-65-225.siemens.flowmailer.net with ESMTPSA id 20220801145734635fa7613a1cef75e8 for ; Mon, 01 Aug 2022 16:57:34 +0200 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=fm2; d=siemens.com; i=felix.moessbauer@siemens.com; h=Date:From:Subject:To:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Cc:References:In-Reply-To; bh=0LTepvu3qNfEtZgoxsr6SwnL4jNtyOIenlkLzNIsxC0=; b=WSumUmhwQ3yY6nEmPQwpc+RphnYgNJ3PVFjKgrwiZsEKVlJ+xORt0upliM6rubKaon+c44 fVyH8xJE3o3yOBJViao3stU2IBodKBK6udcPlxfPE+jziQiZRq52jwSKock0d5OpVaoAJy/5 cfCx/LUbWk5KqJLJLGlq+NowndtDo=; From: Felix Moessbauer To: isar-users@googlegroups.com Cc: jan.kiszka@siemens.com, Felix Moessbauer Subject: [PATCH 3/5] prepend ccache wrappers in devshell Date: Mon, 1 Aug 2022 16:57:17 +0200 Message-Id: <20220801145719.546953-4-felix.moessbauer@siemens.com> In-Reply-To: <20220801145719.546953-1-felix.moessbauer@siemens.com> References: <20220801145719.546953-1-felix.moessbauer@siemens.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-72506:519-21489:flowmailer X-TUID: modVGvjlM6uZ Signed-off-by: Felix Moessbauer --- meta/classes/dpkg-base.bbclass | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta/classes/dpkg-base.bbclass b/meta/classes/dpkg-base.bbclass index ef04ef31..12d18592 100644 --- a/meta/classes/dpkg-base.bbclass +++ b/meta/classes/dpkg-base.bbclass @@ -311,6 +311,8 @@ python do_devshell() { isar_export_proxies(d) isar_export_ccache(d) isar_export_build_settings(d) + if d.getVar('USE_CCACHE') == '1': + bb.build.exec_func('schroot_configure_ccache', d) schroot = d.getVar('SBUILD_CHROOT') isar_apt = d.getVar('ISAR_APT_REPO') @@ -328,6 +330,7 @@ python do_devshell() { echo {2} > /etc/apt/sources.list.d/isar_apt.list; \ apt-get -y -q update; \ {3}; \ + export PATH=$PATH_PREPEND:$PATH; \ $SHELL -i \ '" oe_terminal(termcmd.format(schroot, pp_pps, isar_apt, install_deps), "Isar devshell", d) -- 2.30.2