コード例 #1
0
 def NeedsBuild(self, timestamp):
   for target in self.targets.values():
     if not util.Exists(target.GetPath()):
       return True
   source_time = util.GetModifyTime(self.source)
   return self.GetModifyTime() < max(source_time, timestamp)
コード例 #2
0
 def GetModifyTime(self):
   return max([util.GetModifyTime(t.GetPath()) for t in self.targets.values()])
コード例 #3
0
 def GetModifyTime(self):
     return max([util.GetModifyTime(t) for t in self.targets])
コード例 #4
0
ファイル: file.py プロジェクト: kanaji/IP_on_map_route_tracer
 def GetModifyTime(self):
     return util.GetModifyTime(self.source)
コード例 #5
0
 def NeedsBuild(self, timestamp):
     if not util.Exists(self.target):
         return True
     source_time = util.GetModifyTime(self.source)
     return self.GetModifyTime() < max(source_time, timestamp)
コード例 #6
0
 def GetModifyTime(self):
     return util.GetModifyTime(self.target)