From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6521574339082452992 X-Received: by 10.46.112.1 with SMTP id l1mr39501ljc.15.1518422351233; Sun, 11 Feb 2018 23:59:11 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 10.46.33.225 with SMTP id h94ls1166002lji.0.gmail; Sun, 11 Feb 2018 23:59:10 -0800 (PST) X-Google-Smtp-Source: AH8x227Bux5gNU1gaspC7L0m/txYIMrZ9SK9QWPI50bvRaM0mnPEe547klSCaCiOuMyBB9Hl9GOB X-Received: by 10.46.42.66 with SMTP id q63mr646008ljq.37.1518422350599; Sun, 11 Feb 2018 23:59:10 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1518422350; cv=none; d=google.com; s=arc-20160816; b=fDwCIUhMEMiqOFOZWCtMQNTnGLviAYKsuyA4R2Fk0NKJjbAvRXd7HU4mxoHqNds3gP nID2gV+WQEWlil8/yfu85Mudv03LagsV67qzYhZUHZQpW317qR8e2EG0rJZy6nl8cUuG L8iZUzC3X2r6SbMwym2EFcVmmVZmuHbwYNQS/2tvgo+Pd9F0pwSX2BSurvU/lWDLiuZV 4OfDNs+J/LxBNigSTMIiuVddQ3/pzFLVUEiOkLUHZrpW/Q/poGBu8BbXAGK0RfOPMCWo 8+8+4B+MqU6pyjxXoObCDApGbJfxwWCXPenyErV+chZXcEhJK90SNE+viTW8gj4kwqdg I/8Q== 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=Udu3501xf6KlAQg4RnT61MxawOdrtsz9RVaKC0HxUr8=; b=JghHS4c14OENh8GpCcmptrnWEHCiduv4qd1Mw1Eyb2GRMOQ4YHdFcbtr3M7oKH2Sww cVdaTkX9G4KIBfGq/bS0JtIuVX95ac+XhqfU7FMqmmHzDCt9tUtdQuUFxXewdEY2hwb6 JsCoN4hLLmCHdYMxVYDUoe+ny1y2RgrWATf6bbBdA0zWKta3ryL7kQs/Ee4AqJp78X7e k3LJSdVYtH/RSBKpuotXxb/Q8XWrM5n9ZV1N7AF1Xb6527TORZd4lMCoGGkTWWVpxGmD y/cdyLdWDD/NYNESAqdptD8UghPKFoEHNppu3IwnqGWWcjmUUp9UA/SLQHyEHpwRmG/j s2Lg== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of jan.kiszka@siemens.com designates 192.35.17.28 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com Return-Path: Received: from goliath.siemens.de (goliath.siemens.de. [192.35.17.28]) by gmr-mx.google.com with ESMTPS id z10si453580lfj.3.2018.02.11.23.59.10 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 11 Feb 2018 23:59:10 -0800 (PST) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 192.35.17.28 as permitted sender) client-ip=192.35.17.28; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of jan.kiszka@siemens.com designates 192.35.17.28 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com Received: from mail3.siemens.de (mail3.siemens.de [139.25.208.14]) by goliath.siemens.de (8.15.2/8.15.2) with ESMTPS id w1C7x9hx015725 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Mon, 12 Feb 2018 08:59:09 +0100 Received: from md1f2u6c.ww002.siemens.net ([167.87.31.168]) by mail3.siemens.de (8.15.2/8.15.2) with ESMTP id w1C7x8RW025201 for ; Mon, 12 Feb 2018 08:59:09 +0100 From: Jan Kiszka To: isar-users Subject: [PATCH 3/6] Enable recipe caching Date: Mon, 12 Feb 2018 08:59:04 +0100 Message-Id: X-Mailer: git-send-email 2.13.6 In-Reply-To: References: In-Reply-To: References: X-TUID: Zspo8e4CT1p9 From: Jan Kiszka Import BB_HASHBASE_WHITELIST and BB_HASHCONFIG_WHITELIST from OE, removing some items that are surely OE-specific, and set CACHE. That's all what's needed to enable bitbake's recipe parsing cache. Signed-off-by: Jan Kiszka --- meta/conf/isar-bitbake.conf | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/meta/conf/isar-bitbake.conf b/meta/conf/isar-bitbake.conf index f7f751c..660e0c0 100644 --- a/meta/conf/isar-bitbake.conf +++ b/meta/conf/isar-bitbake.conf @@ -22,6 +22,21 @@ WORKDIR = "${TMPDIR}/work/${DISTRO}-${DISTRO_ARCH}/${PF}" DL_DIR = "${TOPDIR}/downloads" SSTATE_DIR ?= "${TMPDIR}/sstate-cache" BUILDCHROOT_DIR = "${TMPDIR}/work/${DISTRO}-${DISTRO_ARCH}/buildchroot/rootfs" +CACHE = "${TMPDIR}/cache" + +BB_HASHBASE_WHITELIST ?= "TMPDIR FILE PATH PWD BB_TASKHASH BBPATH BBSERVER DL_DIR \ + SSTATE_DIR THISDIR FILESEXTRAPATHS FILE_DIRNAME HOME LOGNAME SHELL TERM \ + USER FILESPATH STAGING_DIR_HOST STAGING_DIR_TARGET COREBASE PRSERV_HOST \ + PRSERV_DUMPDIR PRSERV_DUMPFILE PRSERV_LOCKDOWN PARALLEL_MAKE \ + CCACHE_DIR EXTERNAL_TOOLCHAIN CCACHE CCACHE_NOHASHDIR LICENSE_PATH SDKPKGSUFFIX \ + WORKDIR STAMPCLEAN PKGDATA_DIR BUILD_ARCH SSTATE_PKGARCH \ + BB_WORKERCONTEXT BB_LIMITEDDEPS DEPLOY_DIR" +BB_HASHCONFIG_WHITELIST ?= "${BB_HASHBASE_WHITELIST} DATE TIME SSH_AGENT_PID \ + SSH_AUTH_SOCK PSEUDO_BUILD BB_ENV_EXTRAWHITE DISABLE_SANITY_CHECKS \ + BB_NUMBER_THREADS BB_ORIGENV BB_INVALIDCONF BBINCLUDED \ + GIT_PROXY_COMMAND ALL_PROXY all_proxy NO_PROXY no_proxy FTP_PROXY ftp_proxy \ + HTTP_PROXY http_proxy HTTPS_PROXY https_proxy SOCKS5_USER SOCKS5_PASSWD \ + BB_SETSCENE_ENFORCE BB_CMDLINE BB_SERVER_TIMEOUT" # Setup our default hash policy BB_SIGNATURE_HANDLER ?= "noop" -- 2.13.6