Page MenuHomeFreeBSD

D13911.diff
No OneTemporary

D13911.diff

Index: head/Makefile.inc1
===================================================================
--- head/Makefile.inc1
+++ head/Makefile.inc1
@@ -1143,6 +1143,12 @@
WMAKE_TGTS+= build${libcompat}
.endif
+# record buildworld time in seconds
+.if make(buildworld)
+_BUILDWORLD_START!= date '+%s'
+.export _BUILDWORLD_START
+.endif
+
buildworld: buildworld_prologue ${WMAKE_TGTS} buildworld_epilogue .PHONY
.ORDER: buildworld_prologue ${WMAKE_TGTS} buildworld_epilogue
@@ -1155,6 +1161,9 @@
@echo
@echo "--------------------------------------------------------------"
@echo ">>> World build completed on `LC_ALL=C date`"
+ @seconds=$$(($$(date '+%s') - ${_BUILDWORLD_START})); \
+ echo -n ">>> World build in $$seconds seconds, "; \
+ echo "ncpu: $$(sysctl -n hw.ncpu)${.MAKE.JOBS:S/^/, make -j/}"
@echo "--------------------------------------------------------------"
#

File Metadata

Mime Type
text/plain
Expires
Thu, Apr 16, 11:24 AM (13 h, 39 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
31566654
Default Alt Text
D13911.diff (889 B)

Event Timeline