diff options
author | Steven Knight <knight@baldmt.com> | 2002-03-25 05:40:36 (GMT) |
---|---|---|
committer | Steven Knight <knight@baldmt.com> | 2002-03-25 05:40:36 (GMT) |
commit | df70fbb73a1b644373002ebe3c9bc206b256744b (patch) | |
tree | 08c005a22d974cae5ce36fedbc4858a7f377005d /src/engine/SCons/Script | |
parent | 94d7ac89ad998937fbbc3c896dffc88cece8e925 (diff) | |
download | SCons-df70fbb73a1b644373002ebe3c9bc206b256744b.zip SCons-df70fbb73a1b644373002ebe3c9bc206b256744b.tar.gz SCons-df70fbb73a1b644373002ebe3c9bc206b256744b.tar.bz2 |
Add support for target Aliases.
Diffstat (limited to 'src/engine/SCons/Script')
-rw-r--r-- | src/engine/SCons/Script/__init__.py | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/engine/SCons/Script/__init__.py b/src/engine/SCons/Script/__init__.py index 055dbbc..6866e35 100644 --- a/src/engine/SCons/Script/__init__.py +++ b/src/engine/SCons/Script/__init__.py @@ -753,9 +753,11 @@ def _main(): node = x else: try: - node = SCons.Node.FS.default_fs.Entry(x, - directory = top, - create = 0) + node = SCons.Node.Alias.default_ans.lookup(x) + if node is None: + node = SCons.Node.FS.default_fs.Entry(x, + directory = top, + create = 0) except UserError: string = "scons: *** Do not know how to make target `%s'." % x if not keep_going_on_error: |