Skip to content

Commit 1079b5f

Browse files
committed
CMake: remove ZIG_USE_CCACHE option
Not really useful after old C++ compiler removal, and zig build has own cache system. If someone still wants it, `CMAKE_C_COMPILER_LAUNCHER` and `CMAKE_CXX_COMPILER_LAUNCHER` exist. From CMake docs: > RULE_LAUNCH_COMPILE > Note: This property is intended for internal use by ctest(1). > Projects and developers should use the <LANG>_COMPILER_LAUNCHER > target properties or the associated CMAKE_<LANG>_COMPILER_LAUNCHER > variables instead. Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
1 parent 34ed49c commit 1079b5f

File tree

1 file changed

+0
-10
lines changed

1 file changed

+0
-10
lines changed

CMakeLists.txt

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -98,16 +98,6 @@ else()
9898
set(ZIG_STATIC_CURSES off)
9999
endif()
100100
set(ZIG_STATIC_CURSES ${ZIG_STATIC_CURSES} CACHE BOOL "Prefer linking against static curses")
101-
set(ZIG_USE_CCACHE off CACHE BOOL "Use ccache")
102-
103-
if(ZIG_USE_CCACHE)
104-
find_program(CCACHE_PROGRAM ccache)
105-
if(CCACHE_PROGRAM)
106-
set_property(GLOBAL PROPERTY RULE_LAUNCH_COMPILE "${CCACHE_PROGRAM}")
107-
else()
108-
message(SEND_ERROR "ccache requested but not found")
109-
endif()
110-
endif()
111101

112102
if (ZIG_SHARED_LLVM AND ZIG_STATIC_LLVM)
113103
message(SEND_ERROR "-DZIG_SHARED_LLVM and -DZIG_STATIC_LLVM cannot both be enabled simultaneously")

0 commit comments

Comments
 (0)