Skip to content

Commit 878b92e

Browse files
committed
fix: explicitly cache C++ AR/RANLIB definitions
1 parent 153525b commit 878b92e

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

zig-toolchain.cmake

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -191,9 +191,9 @@ _zig_write_script("zig-strip" "strip" FALSE FALSE)
191191
set(CMAKE_C_COMPILER "${_zig_shims_dir}/zig-cc${_zig_wrapper_ext}")
192192
set(CMAKE_CXX_COMPILER "${_zig_shims_dir}/zig-c++${_zig_wrapper_ext}")
193193
set(CMAKE_AR "${_zig_shims_dir}/zig-ar${_zig_wrapper_ext}" CACHE FILEPATH "Archiver" FORCE)
194-
set(CMAKE_CXX_COMPILER_AR "${CMAKE_AR}")
194+
set(CMAKE_CXX_COMPILER_AR "${CMAKE_AR}" CACHE FILEPATH "CXX Archiver" FORCE)
195195
set(CMAKE_RANLIB "${_zig_shims_dir}/zig-ranlib${_zig_wrapper_ext}" CACHE FILEPATH "Ranlib" FORCE)
196-
set(CMAKE_CXX_COMPILER_RANLIB "${CMAKE_RANLIB}")
196+
set(CMAKE_CXX_COMPILER_RANLIB "${CMAKE_RANLIB}" CACHE FILEPATH "CXX Ranlib" FORCE)
197197
set(CMAKE_NM "${_zig_shims_dir}/zig-nm${_zig_wrapper_ext}" CACHE FILEPATH "NM" FORCE)
198198
set(CMAKE_OBJCOPY "${_zig_shims_dir}/zig-objcopy${_zig_wrapper_ext}" CACHE FILEPATH "Objcopy" FORCE)
199199
set(CMAKE_STRIP "${_zig_shims_dir}/zig-strip${_zig_wrapper_ext}" CACHE FILEPATH "Strip" FORCE)

0 commit comments

Comments
 (0)