diff --git a/cmake/tools/SetupZig.cmake b/cmake/tools/SetupZig.cmake index ab8ae4e5a7..33be81ac19 100644 --- a/cmake/tools/SetupZig.cmake +++ b/cmake/tools/SetupZig.cmake @@ -122,7 +122,7 @@ file(ARCHIVE_EXTRACT INPUT ${ZIG_BIN_CACHE_DIR}/${ZIG_FILENAME} DESTINATION ${ZI file(REMOVE ${ZIG_BIN_CACHE_DIR}/${ZIG_FILENAME}) file(COPY ${ZIG_BIN_CACHE_DIR}/${ZIG_NAME}/${ZIG_EXE} DESTINATION ${ZIG_BIN_CACHE_DIR}) file(REMOVE_RECURSE ${ZIG_BIN_CACHE_DIR}/${ZIG_NAME}) -file(CHMOD ${ZIG_BIN_CACHE_DIR}/${ZIG_EXE} PERMISSIONS OWNER_EXECUTE) +file(CHMOD ${ZIG_BIN_CACHE_DIR}/${ZIG_EXE} PERMISSIONS OWNER_EXECUTE OWNER_READ OWNER_WRITE) setx(CMAKE_ZIG_COMPILER ${ZIG_BIN_CACHE_DIR}/${ZIG_EXE}) if(NOT WIN32)