From 2889163b97b59cdb78dbe7c3cf2c807645d185bd Mon Sep 17 00:00:00 2001 From: Yaksh Bariya Date: Sat, 10 Jun 2023 19:20:08 +0530 Subject: [PATCH] chore(main/nodejs-lts): cache host builds --- packages/nodejs-lts/build.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/nodejs-lts/build.sh b/packages/nodejs-lts/build.sh index 8e82eab16f..f9d6ef109c 100644 --- a/packages/nodejs-lts/build.sh +++ b/packages/nodejs-lts/build.sh @@ -39,6 +39,10 @@ termux_step_configure() { export CC_host=gcc export CXX_host=g++ export LINK_host=g++ + if [ "$TERMUX_CACHE_ENABLED" = true ]; then + CC_host="ccache gcc" + CXX_host="ccache g++" + fi # See note above TERMUX_PKG_DEPENDS why we do not use a shared libuv # When building with ninja, build.ninja is geenrated for both Debug and Release builds.