diff options
author | Nico Weber <thakis@chromium.org> | 2012-04-30 15:11:21 (GMT) |
---|---|---|
committer | Nico Weber <thakis@chromium.org> | 2012-04-30 15:11:21 (GMT) |
commit | 6a8005155034a5cb580dc18700f3ead49dbf4532 (patch) | |
tree | faf9ef492ede3392325b8f43ac0b003314ceb04c | |
parent | b240b07a9d5b539157b651d23e6fd51819021e5c (diff) | |
download | Ninja-6a8005155034a5cb580dc18700f3ead49dbf4532.zip Ninja-6a8005155034a5cb580dc18700f3ead49dbf4532.tar.gz Ninja-6a8005155034a5cb580dc18700f3ead49dbf4532.tar.bz2 |
Provide 'ninja' as alias for 'ninja.exe' too. Tidy up.
-rwxr-xr-x | configure.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/configure.py b/configure.py index e8cdb76..a709c42 100755 --- a/configure.py +++ b/configure.py @@ -246,6 +246,8 @@ n.comment('Main executable is library plus main() function.') objs = cxx('ninja') ninja = n.build(binary('ninja'), 'link', objs, implicit=ninja_lib, variables=[('libs', libs)]) +if ninja != 'ninja': + n.build('ninja', 'phony', ninja) n.newline() all_targets += ninja @@ -297,11 +299,11 @@ if platform != 'mingw' and platform != 'windows': ninja_test = n.build(binary('ninja_test'), 'link', objs, implicit=ninja_lib, variables=[('ldflags', test_ldflags), ('libs', test_libs)]) +if ninja_test != 'ninja_test': + n.build('ninja_test', 'phony', ninja_test) n.newline() all_targets += ninja_test -if platform == 'windows': - n.build('ninja_test', 'phony', binary('ninja_test')) n.comment('Perftest executable.') objs = cxx('parser_perftest') |