From 703133d49a1a67cdcd8844b8f318f755f461c133 Mon Sep 17 00:00:00 2001 From: Karol Judek Date: Tue, 7 Feb 2017 18:55:25 +0100 Subject: [PATCH] npm-base: Move cache dir to persistent location Pointing NPM_CACHE_DIR_NATIVE to store cache under DL_DIR. It wouldn't required anymore to download all the packages after removing TMPDIR before doing a clean build. --- classes/npm-base.bbclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/classes/npm-base.bbclass b/classes/npm-base.bbclass index c24645f4..5b88c8b6 100644 --- a/classes/npm-base.bbclass +++ b/classes/npm-base.bbclass @@ -11,7 +11,7 @@ NPM_REGISTRY ?= "https://registry.npmjs.org/" NPM_IGNORE = "${WORKDIR}/.npmignore" NPM ?= "npm" -NPM_CACHE_DIR = "${TMPDIR}/npm_cache/${PF}" +NPM_CACHE_DIR = "${DL_DIR}/npm_cache/${PF}" NPM_HOME_DIR = "${TMPDIR}/npm_home/${PF}" NPM_ARCH ?= "${@nodejs_map_dest_cpu(d.getVar('TARGET_ARCH', True), d)}" NPM_LD ?= "${CXX}" @@ -68,7 +68,7 @@ oe_runnpm() { # Native npm NPM_NATIVE ?= "npm" -NPM_CACHE_DIR_NATIVE = "${TMPDIR}/npm_cache_native/${PF}" +NPM_CACHE_DIR_NATIVE = "${DL_DIR}/npm_cache_native/${PF}" NPM_HOME_DIR_NATIVE = "${TMPDIR}/npm_home_native/${PF}" NPM_ARCH_NATIVE ?= "${@nodejs_map_dest_cpu(d.getVar('BUILD_ARCH', True), d)}" NPM_LD_NATIVE ?= "${BUILD_CXX}"