Show phase durations at info level if using -T

This commit is contained in:
Joshua Root
2026-06-04 15:46:15 +10:00
parent 17defca435
commit 6a6ec8067b
+6 -1
View File
@@ -359,7 +359,12 @@ proc set_phase {phase} {
if {$phase_start_ms ne {} && $current_phase ne "main"} {
set elapsed_ms [expr {$now_ms - $phase_start_ms}]
ui_debug "Phase $current_phase completed in [format "%.3f" [expr {$elapsed_ms / 1000.0}]] seconds"
set duration_msg "Phase $current_phase completed in [format "%.3f" [expr {$elapsed_ms / 1000.0}]] seconds"
if {[macports::ui_isset ports_timestamps]} {
ui_info $duration_msg
} else {
ui_debug $duration_msg
}
}
set current_phase $phase