Home | History | Annotate | Download | only in msi

Lines Matching refs:logical

358         logical = _logical = make_id(file)
360 while logical in self.filenames:
361 logical = "%s.%d" % (_logical, pos)
363 self.filenames.add(logical)
364 return logical
366 def append(self, full, file, logical = None):
369 if not logical:
370 logical = self.gen_id(dir, file)
373 print >>self.file, '"%s" %s' % (full, logical)
375 print >>self.file, '%s %s' % (full, logical)
376 return self.index, logical
428 None), the path to the physical directory, and a logical directory name.
433 logical = _logical
434 while logical in _directories:
435 logical = "%s%d" % (_logical, index)
437 _directories.add(logical)
442 self.logical = logical
450 blogical = basedir.logical
454 add_data(db, "Directory", [(logical, blogical, default)])
469 component = self.logical
479 [(component, uuid, self.logical, flags, None, keyid)])
519 self.start_component(self.logical, current_feature)
527 logical = self.keyfiles[file]
529 logical = None
530 sequence, logical = self.cab.append(absolute, file, logical)
531 assert logical not in self.ids
532 self.ids.add(logical)
541 [(logical, self.component, full, filesize, version,
547 [(logical, 0, filehash.IntegerData(1),
555 # [(logical+"c", self.component, "%sC|%sc" % (short, file),
556 # self.logical, 2),
557 # (logical+"o", self.component, "%sO|%so" % (short, file),
558 # self.logical, 2)])
572 [(self.component+"c", self.component, "*.pyc", self.logical, 2),
573 (self.component+"o", self.component, "*.pyo", self.logical, 2)])
577 add_data(self.db, "RemoveFile", [(self.component+key, self.component, pattern, self.logical, 2)])