cmake.mk,rules.mk: fix host builds using CMake and ccache
authorPetr Štetiar <ynezz@true.cz>
Fri, 27 Nov 2020 21:50:32 +0000 (22:50 +0100)
committerPetr Štetiar <ynezz@true.cz>
Sat, 5 Dec 2020 19:50:19 +0000 (20:50 +0100)
commit5abe98947542cd9374912f895f057fe56f7036b8
treeaa9ae9d8d88616e024477a6c63397bb8ec6aba9b
parent77734ce82a8fdc88b88cb1244d6e2f54eeb773b0
cmake.mk,rules.mk: fix host builds using CMake and ccache

Commit f98878e4c17d ("cmake.mk: set C/CXX compiler for host builds as
well") has introduced regression as it didn't taken usage of ccache into
the account so fix it by handling ccache use cases as well.

In order to get this working we need to export HOSTCXX_NOCACHE in
rules.mk as well.

Fixes: f98878e4c17d ("cmake.mk: set C/CXX compiler for host builds as well")
Reported-by: Ansuel Smith <ansuelsmth@gmail.com>
Tested-by: Ansuel Smith <ansuelsmth@gmail.com>
Signed-off-by: Petr Štetiar <ynezz@true.cz>
(cherry picked from commit 524fb5646eec6147aadfdd508219f39bcf8ba8fc)
include/cmake.mk
rules.mk