From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6521574339082452992 X-Received: by 10.28.237.9 with SMTP id l9mr276304wmh.17.1518552330541; Tue, 13 Feb 2018 12:05:30 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 10.28.170.1 with SMTP id t1ls1766173wme.7.gmail; Tue, 13 Feb 2018 12:05:29 -0800 (PST) X-Google-Smtp-Source: AH8x224wj0ybfcQqb+hRzXc3XYmTEj/KOVnpK8fQ/6Es4JHGvUpZrRBPjzPgfQIkr8IFeiRF7UEr X-Received: by 10.28.173.203 with SMTP id w194mr308287wme.24.1518552329923; Tue, 13 Feb 2018 12:05:29 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1518552329; cv=none; d=google.com; s=arc-20160816; b=tclLAeagqftS7+qAj9svFI9ofJF6ys2QmPjHgxGgD8obAfWje6iHFDg05QVwlHMUfe z3+ypac48IpDihFpoIx7JTeUXPemaZ6LwYxNjdmU4dbMt009JmG3qqQ51yTMzzdW4SoG 4ybhetMRb93qPmLlw2ZN5rRrCPrjKXr93CFk6mhU/lUTIS1odx6pRKawjmvU/buWICjE uDsKUM7+rHr38crO23+RRAjZwf3ArLWe6kM2psYBHp8ZiSKlFCxg1Lxp3vqzVHI/jddg uSxVekTkELy4GFQde4qI7pWA6mbjviDhe+v8ZMuPRWH+s3O6KBl/xW2UMqk790e/3F+T d4nw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=references:in-reply-to:references:in-reply-to:message-id:date :subject:to:from:arc-authentication-results; bh=ZUoAAYk4lGZxBHu5RrBXSFNYKOHwDrhDBuQUbbWWmFs=; b=GXMGfT1oNyHYQMR+b6B+3U6rlXJgMSK14+NPX1sIRAPO88HgyAS1XwUrXVsPO2oekT jjh6Rb2fvodvTVObcTJNUKTQ9qsyU/m7Klhfwb3nxL8G4BnHx9dLyHkdzFhGRbrnSOpt 2MloCXYFrhBoahOWBbh/lo0rkA5fm8cpvh7H+kj/lln5+xyOVFxubzqHy3X0i1PbYbkK QJwpYZ570zQalNcl7pOPEgGKvcxxJNo2SmXxcZFLovdNrLKl/HI7H+C6Z5ctkp1VkMwK OQXEcYf6APihVZPgBP7dLVlHsOC5aFv44n3RCy6lOnTSsux0sFsNNU5dcOya8fUGa/or nCag== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of jan.kiszka@siemens.com designates 192.35.17.14 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com Return-Path: Received: from david.siemens.de (david.siemens.de. [192.35.17.14]) by gmr-mx.google.com with ESMTPS id v8si610827wrg.2.2018.02.13.12.05.29 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 13 Feb 2018 12:05:29 -0800 (PST) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 192.35.17.14 as permitted sender) client-ip=192.35.17.14; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of jan.kiszka@siemens.com designates 192.35.17.14 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com Received: from mail2.siemens.de (mail2.siemens.de [139.25.208.11]) by david.siemens.de (8.15.2/8.15.2) with ESMTPS id w1DK5Sdc005798 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Tue, 13 Feb 2018 21:05:28 +0100 Received: from md1f2u6c.ad001.siemens.net (md1q0hnc.ad001.siemens.net [139.25.68.37] (may be forged)) by mail2.siemens.de (8.15.2/8.15.2) with ESMTP id w1DK5Sum001776 for ; Tue, 13 Feb 2018 21:05:28 +0100 From: Jan Kiszka To: isar-users Subject: [PATCH v2 9/9] buildchroot: Clean up rootfs prior to populating it Date: Tue, 13 Feb 2018 21:05:27 +0100 Message-Id: <39652c875fcdedaecd165b271483aa68c452c2e9.1518552327.git.jan.kiszka@siemens.com> X-Mailer: git-send-email 2.13.6 In-Reply-To: References: In-Reply-To: References: X-TUID: C4JXMJFsAa/B From: Jan Kiszka This ensures we are always re-building a clean image. Signed-off-by: Jan Kiszka --- meta/recipes-devtools/buildchroot/buildchroot.bb | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/meta/recipes-devtools/buildchroot/buildchroot.bb b/meta/recipes-devtools/buildchroot/buildchroot.bb index cd91228..62979f5 100644 --- a/meta/recipes-devtools/buildchroot/buildchroot.bb +++ b/meta/recipes-devtools/buildchroot/buildchroot.bb @@ -31,15 +31,17 @@ BUILDCHROOT_PREINSTALL ?= "gcc \ WORKDIR = "${TMPDIR}/work/${DISTRO}-${DISTRO_ARCH}/${PN}" do_build[stamp-extra-info] = "${DISTRO}-${DISTRO_ARCH}" -do_build[dirs] = "${BUILDCHROOT_DIR}/isar-apt \ - ${BUILDCHROOT_DIR}/dev \ - ${BUILDCHROOT_DIR}/proc \ - ${BUILDCHROOT_DIR}/sys" do_build[depends] = "isar-apt:do_cache_config" do_build() { E="${@ bb.utils.export_proxies(d)}" + sudo rm -rf ${BUILDCHROOT_DIR} + mkdir -p ${BUILDCHROOT_DIR}/isar-apt + mkdir -p ${BUILDCHROOT_DIR}/dev + mkdir -p ${BUILDCHROOT_DIR}/proc + mkdir -p ${BUILDCHROOT_DIR}/sys + chmod +x "${WORKDIR}/setup.sh" chmod +x "${WORKDIR}/configscript.sh" -- 2.13.6