summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Options/PathOption.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/engine/SCons/Options/PathOption.py')
-rw-r--r--src/engine/SCons/Options/PathOption.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/engine/SCons/Options/PathOption.py b/src/engine/SCons/Options/PathOption.py
index 683ede0..995eeb9 100644
--- a/src/engine/SCons/Options/PathOption.py
+++ b/src/engine/SCons/Options/PathOption.py
@@ -128,7 +128,12 @@ class _PathOptionClass:
"""
if validator is None:
validator = self.PathExists
- return (key, '%s ( /path/to/%s )' % (help, key), default,
- validator, None)
+
+ if SCons.Util.is_List(key) or SCons.Util.is_Tuple(key):
+ return (key, '%s ( /path/to/%s )' % (help, key[0]), default,
+ validator, None)
+ else:
+ return (key, '%s ( /path/to/%s )' % (help, key), default,
+ validator, None)
PathOption = _PathOptionClass()