Make sure waf --run name works with program names, regardless of any prefix/sufix applied for installation purposes
authorGustavo J. A. M. Carneiro <gjc@inescporto.pt>
Sat, 14 Jan 2012 00:40:15 +0000
changeset 7684 35d52a4a96e9
parent 7683 f3a3a218e6ab
child 7685 a8ed3c1c82cc
Make sure waf --run name works with program names, regardless of any prefix/sufix applied for installation purposes
wutils.py
--- a/wutils.py	Fri Jan 13 15:39:17 2012 -0800
+++ b/wutils.py	Sat Jan 14 00:40:15 2012 +0000
@@ -61,8 +61,8 @@
                 or obj.path.abspath(env).startswith(launch_dir)):
             continue
         
-        name1 = obj.target
-        name2 = os.path.join(relpath(obj.path.abspath(), launch_dir), obj.target)
+        name1 = obj.name
+        name2 = os.path.join(relpath(obj.path.abspath(), launch_dir), obj.name)
         names = [name1, name2]
         found_programs.extend(names)
         if program_name in names: