From 62884c7e3881b21abce40b603d331dbfcadf7224 Mon Sep 17 00:00:00 2001 From: Tao He Date: Fri, 14 Oct 2022 21:13:10 +0800 Subject: [PATCH] Avoid conflict with parent projects Signed-off-by: Tao He --- CMakeLists.txt | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 2dbfbbc..f41068d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -46,13 +46,17 @@ if(NOT (CMAKE_CXX_COMPILER_LAUNCHER MATCHES "ccache") AND NOT (CMAKE_C_COMPILER_ if(ccache_EXECUTABLE) set(CMAKE_C_COMPILER_LAUNCHER ${ccache_EXECUTABLE}) set(CMAKE_CXX_COMPILER_LAUNCHER ${ccache_EXECUTABLE}) - add_custom_target(ccache-stats - COMMAND ${ccache_EXECUTABLE} --show-stats - ) + if (NOT TARGET ccache-stats) + add_custom_target(ccache-stats + COMMAND ${ccache_EXECUTABLE} --show-stats + ) + endif() else() - add_custom_target(ccache-stats - COMMAND echo "ccache not found." - ) + if (NOT TARGET ccache-stats) + add_custom_target(ccache-stats + COMMAND echo "ccache not found." + ) + endif() endif(ccache_EXECUTABLE) endif()