After variable expansion, what was formerly a single word can now

contain multiple words, all of which may have to be joined with the
path of the extension directory.
(Sjoerd)
This commit is contained in:
Guido van Rossum 1998-05-06 14:38:30 +00:00
parent e10053b881
commit 4a114313a8
1 changed files with 8 additions and 7 deletions

View File

@ -44,13 +44,14 @@ def select(e, mods, vars, mod, skipofiles):
if not w:
continue
w = expandvars(w, vars)
if skipofiles and w[-2:] == '.o':
continue
if w[0] != '-' and w[-2:] in ('.o', '.a'):
w = os.path.join(e, w)
if w[:2] in ('-L', '-R'):
w = w[:2] + os.path.join(e, w[2:])
files.append(w)
for w in string.split(w):
if skipofiles and w[-2:] == '.o':
continue
if w[0] != '-' and w[-2:] in ('.o', '.a'):
w = os.path.join(e, w)
if w[:2] in ('-L', '-R'):
w = w[:2] + os.path.join(e, w[2:])
files.append(w)
return files
cc_flags = ['-I', '-D', '-U']