summaryrefslogtreecommitdiffstats
path: root/SConstruct
diff options
context:
space:
mode:
authorSteven Knight <knight@baldmt.com>2002-05-03 15:08:17 (GMT)
committerSteven Knight <knight@baldmt.com>2002-05-03 15:08:17 (GMT)
commit291533b4080c7db76da6b030cd8b7b8c1a70aa2a (patch)
treea1e33584edbb64ee5f957d1dc5b6b4261d647ab7 /SConstruct
parent1edba065031660792e81bdc8082b2fd98c58f0a4 (diff)
downloadSCons-291533b4080c7db76da6b030cd8b7b8c1a70aa2a.zip
SCons-291533b4080c7db76da6b030cd8b7b8c1a70aa2a.tar.gz
SCons-291533b4080c7db76da6b030cd8b7b8c1a70aa2a.tar.bz2
Fix for handling deleted files in packages when closing a branch in Aegis.
Diffstat (limited to 'SConstruct')
-rw-r--r--SConstruct5
1 files changed, 1 insertions, 4 deletions
diff --git a/SConstruct b/SConstruct
index 8e56006..25f4fbf 100644
--- a/SConstruct
+++ b/SConstruct
@@ -738,10 +738,7 @@ if change:
for line in map(lambda x: x[:-1], os.popen(cmd, "r").readlines()):
a = string.split(line)
if a[1] == "remove":
- if a[3][0] == '(':
- df.append(a[4])
- else:
- df.append(a[3])
+ df.append(a[-1])
cmd = "aegis -list -terse pf 2>/dev/null"
pf = map(lambda x: x[:-1], os.popen(cmd, "r").readlines())