summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--xmake/modules/private/service/distcc_build/client_session.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/xmake/modules/private/service/distcc_build/client_session.lua b/xmake/modules/private/service/distcc_build/client_session.lua
index a5528ab9b..00f48b98a 100644
--- a/xmake/modules/private/service/distcc_build/client_session.lua
+++ b/xmake/modules/private/service/distcc_build/client_session.lua
@@ -93,7 +93,7 @@ function client_session:_gcc_iorunv(program, argv, opt)
-- get flags and source file
local flags = {}
local cppflags = {}
- local skipped = 0
+ local skipped = program:endswith("cache") and 1 or 0
for _, flag in ipairs(argv) do
if flag == "-o" then
break