Whitespace fix, better error message in symlink builder
This commit is contained in:
parent
b871534cc6
commit
250c6e80d8
|
|
@ -1,13 +1,13 @@
|
|||
#
|
||||
# Symlink SCons builder
|
||||
#
|
||||
# Version 1.1
|
||||
# 16-Aug-2019
|
||||
# Version 1.2
|
||||
# 04-Jun-2020
|
||||
#
|
||||
|
||||
def Symlink(target, source, env=None):
|
||||
"""Create symlink target pointing to source.
|
||||
|
||||
|
||||
This builder creates symlinks named target pointing to source.
|
||||
Target is removed if exists.
|
||||
|
||||
|
|
@ -22,11 +22,11 @@ def Symlink(target, source, env=None):
|
|||
elif not isinstance(source, list):
|
||||
raise TypeError("source must be list")
|
||||
if len(target) != len(source):
|
||||
raise ValueError("target and source list must have same size")
|
||||
raise ValueError("target and source lists must have same size")
|
||||
for i in range(0,len(target)):
|
||||
try:
|
||||
os.unlink(str(target[i]))
|
||||
except OSError:
|
||||
pass
|
||||
pass
|
||||
os.symlink(str(source[i]),str(target[i]))
|
||||
return None
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user