aboutsummaryrefslogtreecommitdiff
path: root/bench.py
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fl.fischer@fau.de>2019-01-15 19:58:18 +0100
committerFlorian Fischer <florian.fl.fischer@fau.de>2019-01-15 20:00:01 +0100
commit24d79ca74b0cd41f9a1bbc32b1be76830de55042 (patch)
treea3dd6348192ae903b8d5de7c6dacfe0d9b6055d3 /bench.py
parent81d2dd588dd5b2c6b66e38040479241dbe9af25a (diff)
downloadallocbench-24d79ca74b0cd41f9a1bbc32b1be76830de55042.tar.gz
allocbench-24d79ca74b0cd41f9a1bbc32b1be76830de55042.zip
add license switch
Diffstat (limited to 'bench.py')
-rwxr-xr-xbench.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/bench.py b/bench.py
index 93535b4..7927578 100755
--- a/bench.py
+++ b/bench.py
@@ -16,10 +16,16 @@ parser.add_argument("-ns", "--nosum", help="don't produce plots", action='store_
parser.add_argument("-sd", "--summarydir", help="directory where all plots and the summary go", type=str)
parser.add_argument("-a", "--analyse", help="collect allocation sizes", action='store_true')
parser.add_argument("--nolibmemusage", help="don't use libmemusage to analyse", action='store_true')
+parser.add_argument("--license", help="print license info and exit", action='store_true')
def main():
args = parser.parse_args()
- print (args)
+ if args.license:
+ print("Copyright (C) 2018-1029 Florian Fischer")
+ print("License GPLv3: GNU GPL version 3 <http://gnu.org/licenses/gpl.html>")
+ return
+ if args.verbose:
+ print(args)
if args.summarydir and not os.path.isdir(args.summarydir):
os.makedirs(args.summarydir)