build: cache kernel module package compiling
authorZeyu Dong <dzy201415@gmail.com>
Sat, 30 Sep 2023 00:54:58 +0000 (20:54 -0400)
committerChristian Marangi <ansuelsmth@gmail.com>
Sat, 28 Oct 2023 19:34:20 +0000 (21:34 +0200)
commit52751b12320599b557d8c7779b612102b963595d
tree0e36eb2172b133de96f49d3e486ca7d3fe971539
parent0221b860321ca2dd2bdc6339c01aa9adb3ddb34e
build: cache kernel module package compiling

Kernel module packages compiling is not cached (e.g. mac80211)
even with CONFIG_CCACHE on.

CC should be set to KERNEL_CC in KERNEL_MAKE_FLAGS at kernel.mk
to allow kernel module packages using ccache.

Signed-off-by: Zeyu Dong <dzy201415@gmail.com>
include/kernel-defaults.mk
include/kernel.mk