]> git.ipfire.org Git - thirdparty/ccache.git/commitdiff
build: Allow overriding CCACHE_DEV_MODE on command line
authorJoel Rosdahl <joel@rosdahl.net>
Fri, 30 Jul 2021 18:05:44 +0000 (20:05 +0200)
committerJoel Rosdahl <joel@rosdahl.net>
Sat, 31 Jul 2021 07:17:17 +0000 (09:17 +0200)
CMakeLists.txt

index caed58756cefd876fe66092cc1dcaf2a892e8036..2c6c4511a814949178ea4a19bebb94e6c5230153 100644 (file)
@@ -56,10 +56,12 @@ endif()
 #
 include(CcacheVersion)
 
-if("${CCACHE_VERSION_ORIGIN}" STREQUAL git OR DEFINED ENV{CI})
-  set(CCACHE_DEV_MODE ON)
-else()
-  set(CCACHE_DEV_MODE OFF)
+if(NOT DEFINED CCACHE_DEV_MODE)
+  if("${CCACHE_VERSION_ORIGIN}" STREQUAL git OR DEFINED ENV{CI})
+    set(CCACHE_DEV_MODE ON)
+  else()
+    set(CCACHE_DEV_MODE OFF)
+  endif()
 endif()
 message(STATUS "Ccache dev mode: ${CCACHE_DEV_MODE}")