From a19051f46a55ef1e29b221c5da2c52142890fc4b Mon Sep 17 00:00:00 2001 From: zhaozepeng Date: Wed, 10 Apr 2024 02:18:26 +0000 Subject: [PATCH] test ccache Signed-off-by: zhaozepeng --- CMakeLists.txt | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 1f26db8eef..c7c0d16adb 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,5 +1,13 @@ cmake_minimum_required(VERSION 3.18 FATAL_ERROR) - +find_program(CCACHE ccache) +if(${CCACHE} STREQUAL "CCACHE-NOTFOUND") + message(STATUS "Compile without ccache") +else() + set(CMAKE_C_COMPILER_LAUNCHER ${CCACHE} CACHE PATH "cache Compiler") + set(CMAKE_CXX_COMPILER_LAUNCHER ${CCACHE} CACHE PATH "cache Compiler") + message(STATUS "CMAKE_C_COMPILER_LAUNCHER:${CMAKE_C_COMPILER_LAUNCHER}") + message(STATUS "CMAKE_CXX_COMPILER_LAUNCHER:${CMAKE_CXX_COMPILER_LAUNCHER}") +endif() project(TORCHNPU CXX C) set(LINUX TRUE) -- Gitee