aboutsummaryrefslogtreecommitdiff
path: root/bench.py
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fl.fischer@fau.de>2019-08-30 13:57:05 +0200
committerFlorian Fischer <florian.fl.fischer@fau.de>2019-08-30 13:57:05 +0200
commit52c50b7299efb2050794ac589902af325156f7c3 (patch)
tree2b4bc8f30c8fed814b3483fb6c6ebf24bb2f246a /bench.py
parentbd05bc364bdab25b2f55dd5b5831e9f13cc16aea (diff)
downloadallocbench-52c50b7299efb2050794ac589902af325156f7c3.tar.gz
allocbench-52c50b7299efb2050794ac589902af325156f7c3.zip
add --version flag to executables
Diffstat (limited to 'bench.py')
-rwxr-xr-xbench.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/bench.py b/bench.py
index a34e53e..5144459 100755
--- a/bench.py
+++ b/bench.py
@@ -36,7 +36,7 @@ import src.globalvars
from src.util import find_cmd
from src.util import print_status, print_warn, print_error
from src.util import print_info, print_info2, print_debug
-from src.util import print_license_and_exit
+from src.util import print_license_and_exit, print_version_and_exit
def epilog():
@@ -83,11 +83,15 @@ def main():
default=["all"])
parser.add_argument("-rd", "--resultdir", help="directory where all results go", type=str)
parser.add_argument("--license", help="print license info and exit", action='store_true')
+ parser.add_argument("--version", help="print version info and exit", action='store_true')
args = parser.parse_args()
if args.license:
print_license_and_exit()
+ if args.version:
+ print_version_and_exit()
+
atexit.register(epilog)
# Set global verbosity