diff options
author | Nico Weber <nicolasweber@gmx.de> | 2012-06-15 16:50:06 (GMT) |
---|---|---|
committer | Nico Weber <nicolasweber@gmx.de> | 2012-06-15 19:57:27 (GMT) |
commit | d59e82c4a098f4e3987871fae0fbd6347b64b1f2 (patch) | |
tree | c831b1d94681da67af479d2a46ad8a7e0f0a2539 /configure.py | |
parent | 5be83d0b2e4909f39998c98dde9a1393d8e5f1c2 (diff) | |
download | Ninja-d59e82c4a098f4e3987871fae0fbd6347b64b1f2.zip Ninja-d59e82c4a098f4e3987871fae0fbd6347b64b1f2.tar.gz Ninja-d59e82c4a098f4e3987871fae0fbd6347b64b1f2.tar.bz2 |
Add a hash collision benchmark.
Diffstat (limited to 'configure.py')
-rwxr-xr-x | configure.py | 21 |
1 files changed, 10 insertions, 11 deletions
diff --git a/configure.py b/configure.py index 7839dae..9eb2a48 100755 --- a/configure.py +++ b/configure.py @@ -314,21 +314,20 @@ n.newline() all_targets += ninja_test -n.comment('Perftest executables.') +n.comment('Ancilliary executables.') objs = cxx('parser_perftest') -parser_perftest = n.build(binary('parser_perftest'), 'link', objs, - implicit=ninja_lib, - variables=[('libs', libs)]) +all_targets += n.build(binary('parser_perftest'), 'link', objs, + implicit=ninja_lib, variables=[('libs', libs)]) objs = cxx('build_log_perftest') -build_log_perftest = n.build(binary('build_log_perftest'), 'link', objs, - implicit=ninja_lib, - variables=[('libs', libs)]) +all_targets += n.build(binary('build_log_perftest'), 'link', objs, + implicit=ninja_lib, variables=[('libs', libs)]) objs = cxx('canon_perftest') -canon_perftest = n.build(binary('canon_perftest'), 'link', objs, - implicit=ninja_lib, - variables=[('libs', libs)]) +all_targets += n.build(binary('canon_perftest'), 'link', objs, + implicit=ninja_lib, variables=[('libs', libs)]) +objs = cxx('hash_collision_bench') +all_targets += n.build(binary('hash_collision_bench'), 'link', objs, + implicit=ninja_lib, variables=[('libs', libs)]) n.newline() -all_targets += parser_perftest + build_log_perftest + canon_perftest n.comment('Generate a graph using the "graph" tool.') n.rule('gendot', |