Home | History | Annotate | Download | only in tools

Lines Matching refs:tgt

10   def __init__(self, tgt):
11 self.tgt = tgt
26 def add(self, tgt, prereq):
27 t = self.lines.get(tgt)
29 t = Dependency(tgt)
30 self.lines[tgt] = t
38 def setPos(self, tgt, pos):
39 t = self.lines.get(tgt)
41 t = Dependency(tgt)
42 self.lines[tgt] = t
45 def get(self, tgt):
46 if self.lines.has_key(tgt):
47 return self.lines[tgt]
54 def trace(self, tgt, prereq):
56 d = self.lines.get(tgt)
64 if d.tgt == prereq:
98 pos,tgt = line.rsplit(":", 1)
100 tgt = tgt.strip()
101 deps.setPos(tgt, pos)
103 (tgt,prereq) = line.split(':', 1)
104 tgt = tgt.strip()
106 deps.add(tgt, prereq)
117 tgt = split[1]
118 d = deps.get(tgt)
121 print prereq.tgt
123 tgt = split[1]
126 print "from %s to %s" % (tgt, prereq)
127 trace = deps.trace(tgt, prereq)
132 if len(t.tgt) > width:
133 width = len(t.tgt)
137 print t.tgt, " " * (width-len(t.tgt)), " #", t.pos
139 print t.tgt