From d0c04c3ee7d7c12d94d1f4722948bf5adfe38751 Mon Sep 17 00:00:00 2001 From: Jason Gavris Date: Sat, 2 Apr 2022 17:54:04 -0400 Subject: [PATCH] Enable ccache if installed with defaults --- CMakeLists.txt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 8dcc2bc65..13eab8954 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -15,6 +15,13 @@ cmake_minimum_required(VERSION 3.13.4) +# Enable ccache if installed. Use all default options currently: +# https://ccache.dev/manual/latest.html#_configuration_options +find_program(CCACHE_FOUND ccache) +if(CCACHE_FOUND) + set_property(GLOBAL PROPERTY RULE_LAUNCH_COMPILE ccache) +endif(CCACHE_FOUND) + if(NOT COMMAND find_host_package) macro(find_host_package) find_package(${ARGN})