diff options
author | Steven Knight <knight@baldmt.com> | 2004-07-12 20:33:44 (GMT) |
---|---|---|
committer | Steven Knight <knight@baldmt.com> | 2004-07-12 20:33:44 (GMT) |
commit | bb10501c96110a8f9a9068344c7f89e79e97fef2 (patch) | |
tree | 5a136a3e8fc5e26951471930ae036f53d88254e0 /src/engine/SCons/Node/FS.py | |
parent | 1c1b7792121a066fc3cb9537879c71e86b676102 (diff) | |
download | SCons-bb10501c96110a8f9a9068344c7f89e79e97fef2.zip SCons-bb10501c96110a8f9a9068344c7f89e79e97fef2.tar.gz SCons-bb10501c96110a8f9a9068344c7f89e79e97fef2.tar.bz2 |
QT fixes and enhancements: Moc() and Uic() builders, a lot of new variables. (Christoph Wiedemann)
Diffstat (limited to 'src/engine/SCons/Node/FS.py')
-rw-r--r-- | src/engine/SCons/Node/FS.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/engine/SCons/Node/FS.py b/src/engine/SCons/Node/FS.py index e61878b..72ed154 100644 --- a/src/engine/SCons/Node/FS.py +++ b/src/engine/SCons/Node/FS.py @@ -169,15 +169,16 @@ LocalCopy = SCons.Action.Action(LinkFunc, LocalString) def UnlinkFunc(target, source, env): t = target[0] - t.fs.unlink(t.path) + t.fs.unlink(t.abspath) return 0 Unlink = SCons.Action.Action(UnlinkFunc, None) def MkdirFunc(target, source, env): t = target[0] - if not t.fs.exists(t.path): - t.fs.mkdir(t.path) + p = t.abspath + if not t.fs.exists(p): + t.fs.mkdir(p) return 0 Mkdir = SCons.Action.Action(MkdirFunc, None, presub=None) |