From 929175378ef5decdf86210de19331619286f6670 Mon Sep 17 00:00:00 2001 From: Josh Yelon Date: Thu, 24 Feb 2005 18:10:27 +0000 Subject: [PATCH] Added timing code --- doc/makepanda/makepanda.py | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/doc/makepanda/makepanda.py b/doc/makepanda/makepanda.py index 8e13b85a66..2816830467 100755 --- a/doc/makepanda/makepanda.py +++ b/doc/makepanda/makepanda.py @@ -151,6 +151,17 @@ def WriteFile(wfile,data): dsthandle.close() except: sys.exit("Cannot write "+wfile) +def prettyTime(t): + t = int(t) + hours = t/3600 + t -= hours*3600 + minutes = t/60 + t -= minutes*60 + seconds = t + if (hours): return str(hours)+" hours "+str(minutes)+" min" + if (minutes): return str(minutes)+" min "+str(seconds)+" sec" + return str(seconds)+" sec" + ######################################################################## ## ## MakeDirectory @@ -188,8 +199,8 @@ PACKAGES=["ZLIB","PNG","JPEG","TIFF","VRPN","FMOD","NVIDIACG","HELIX","NSPR", "SSL","FREETYPE","FFTW","MILES","MAYA5","MAYA6","MAX5","MAX6","MAX7"] OMIT=PACKAGES[:] WARNINGS=[] - DIRECTXSDK=None +STARTTIME=time.time() ########################################################################################## # @@ -6131,5 +6142,6 @@ if (INSTALLER): # ########################################################################################## +WARNINGS.append("Elapsed Time: "+prettyTime(time.time() - STARTTIME)) printStatus("Makepanda Final Status Report", WARNINGS)