From 50697bd07b7a90f673becd0f0c0e9eecde474b14 Mon Sep 17 00:00:00 2001 From: Michael Marineau Date: Mon, 7 Oct 2013 12:39:07 -0700 Subject: [PATCH] fix(profiles): Enable ccache by default. This is such a huge win for repeated glibc and kernel compiles. :) --- .../coreos-overlay/profiles/coreos/base/make.defaults | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/make.defaults b/sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/make.defaults index 1e2216eef3..7532a8418d 100644 --- a/sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/make.defaults +++ b/sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/make.defaults @@ -51,6 +51,9 @@ CONFIG_PROTECT=" PORTAGE_BZIP2_COMMAND="lbzip2" PORTAGE_BUNZIP2_COMMAND="lbunzip2" +# 2.5G seems to be roughly enough to cache a full CoreOS build. +CCACHE_SIZE="2.5G" + # Always build binary packages, remove old build logs, avoid running as root. -FEATURES="buildpkg clean-logs compressdebug parallel-install splitdebug +FEATURES="buildpkg ccache clean-logs compressdebug parallel-install splitdebug userfetch userpriv usersandbox"