Home | History | Annotate | Download | only in msilib

Lines Matching refs:logical

198         logical = _logical = make_id(file)
200 while logical in self.filenames:
201 logical = "%s.%d" % (_logical, pos)
203 self.filenames.add(logical)
204 return logical
206 def append(self, full, file, logical):
209 if not logical:
210 logical = self.gen_id(file)
212 self.files.append((full, logical))
213 return self.index, logical
233 None), the path to the physical directory, and a logical directory name.
238 logical = _logical
239 while logical in _directories:
240 logical = "%s%d" % (_logical, index)
242 _directories.add(logical)
247 self.logical = logical
255 blogical = basedir.logical
259 add_data(db, "Directory", [(logical, blogical, default)])
274 component = self.logical
284 [(component, uuid, self.logical, flags, None, keyid)])
338 self.start_component(self.logical, current_feature, 0)
346 logical = self.keyfiles[file]
348 logical = None
349 sequence, logical = self.cab.append(absolute, file, logical)
350 assert logical not in self.ids
351 self.ids.add(logical)
360 [(logical, self.component, full, filesize, version,
366 # [(logical, 0, filehash.IntegerData(1),
374 [(logical+"c", self.component, "%sC|%sc" % (short, file),
375 self.logical, 2),
376 (logical+"o", self.component, "%sO|%so" % (short, file),
377 self.logical, 2)])
378 return logical
392 [(self.component+"c", self.component, "*.pyc", self.logical, 2),
393 (self.component+"o", self.component, "*.pyo", self.logical, 2)])