diff options
Diffstat (limited to 'xmake/actions/build/builder.lua')
| -rwxr-xr-x | xmake/actions/build/builder.lua | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/xmake/actions/build/builder.lua b/xmake/actions/build/builder.lua index bec34df86..d6c2c3614 100755 --- a/xmake/actions/build/builder.lua +++ b/xmake/actions/build/builder.lua @@ -92,8 +92,13 @@ function _build_object(target, index) end -- make command - local ccache = tool.shellname("ccache") local command = compiler.command(target, sourcefile, objectfile) + + -- uses ccache + local ccache = nil + if config.get("ccache") then + ccache = tool.shellname("ccache") + end if ccache then command = ccache:append(command, " ") end |
