mirror of
https://github.com/acemod/ACE3.git
synced 2024-08-30 18:23:18 +00:00
Added running time elapsed to make.py
This commit is contained in:
parent
a2022bb6fb
commit
3a9d6a6a6c
@ -30,7 +30,7 @@
|
|||||||
|
|
||||||
###############################################################################
|
###############################################################################
|
||||||
|
|
||||||
__version__ = "0.4"
|
__version__ = "0.6"
|
||||||
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
@ -49,6 +49,7 @@ import configparser
|
|||||||
import json
|
import json
|
||||||
import traceback
|
import traceback
|
||||||
import time
|
import time
|
||||||
|
import timeit
|
||||||
import re
|
import re
|
||||||
|
|
||||||
from tempfile import mkstemp
|
from tempfile import mkstemp
|
||||||
@ -116,6 +117,20 @@ def get_directory_hash(directory):
|
|||||||
#print_yellow("Hash Value for {} is {}".format(directory,retVal))
|
#print_yellow("Hash Value for {} is {}".format(directory,retVal))
|
||||||
return directory_hash.hexdigest()
|
return directory_hash.hexdigest()
|
||||||
|
|
||||||
|
def Fract_Sec(s):
|
||||||
|
temp = float()
|
||||||
|
temp = float(s) / (60*60*24)
|
||||||
|
d = int(temp)
|
||||||
|
temp = (temp - d) * 24
|
||||||
|
h = int(temp)
|
||||||
|
temp = (temp - h) * 60
|
||||||
|
m = int(temp)
|
||||||
|
temp = (temp - m) * 60
|
||||||
|
sec = temp
|
||||||
|
return d,h,m,sec
|
||||||
|
#endef Fract_Sec
|
||||||
|
|
||||||
|
|
||||||
# Copyright (c) André Burgaud
|
# Copyright (c) André Burgaud
|
||||||
# http://www.burgaud.com/bring-colors-to-the-windows-console-with-python/
|
# http://www.burgaud.com/bring-colors-to-the-windows-console-with-python/
|
||||||
if sys.platform == "win32":
|
if sys.platform == "win32":
|
||||||
@ -863,7 +878,7 @@ See the make.cfg file for additional build options.
|
|||||||
check_external = True
|
check_external = True
|
||||||
else:
|
else:
|
||||||
check_external = False
|
check_external = False
|
||||||
|
|
||||||
if "version" in argv:
|
if "version" in argv:
|
||||||
argv.remove("version")
|
argv.remove("version")
|
||||||
version_update = True
|
version_update = True
|
||||||
@ -897,7 +912,7 @@ See the make.cfg file for additional build options.
|
|||||||
|
|
||||||
# Project prefix (folder path)
|
# Project prefix (folder path)
|
||||||
prefix = cfg.get(make_target, "prefix", fallback="")
|
prefix = cfg.get(make_target, "prefix", fallback="")
|
||||||
|
|
||||||
# Release archive prefix
|
# Release archive prefix
|
||||||
zipPrefix = cfg.get(make_target, "zipPrefix", fallback=project.lstrip("@").lower())
|
zipPrefix = cfg.get(make_target, "zipPrefix", fallback=project.lstrip("@").lower())
|
||||||
|
|
||||||
@ -1418,5 +1433,8 @@ See the make.cfg file for additional build options.
|
|||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
|
start_time = timeit.default_timer()
|
||||||
main(sys.argv)
|
main(sys.argv)
|
||||||
|
d,h,m,s = Fract_Sec(timeit.default_timer() - start_time)
|
||||||
|
print("\nTotal Program time elapsed: {0:2}h {1:2}m {2:4.5f}s".format(h,m,s))
|
||||||
input("Press Enter to continue...")
|
input("Press Enter to continue...")
|
||||||
|
Loading…
Reference in New Issue
Block a user