diff options
Diffstat (limited to 'xmake/actions/build/main.lua')
| -rw-r--r-- | xmake/actions/build/main.lua | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/xmake/actions/build/main.lua b/xmake/actions/build/main.lua index 0f5cdde40..a970b9faf 100644 --- a/xmake/actions/build/main.lua +++ b/xmake/actions/build/main.lua @@ -32,6 +32,7 @@ import("build") import("build_files") import("cleaner") import("statistics") +import("private.cache.build_cache") import("private.service.remote_build.action", {alias = "remote_build_action"}) -- do build for the third-party buildsystem @@ -147,8 +148,12 @@ function main() -- do build _do_build(targetname, group_pattern) - end, + -- dump cache stats + if option.get("diagnosis") then + build_cache.dump_stats() + end + end, catch { function (errors) |
