continue
if atom.use.disabled.intersection(use):
continue
- else:
- # Check masked and forced flags for repoman.
- mysettings = getattr(self, "mysettings", None)
- if mysettings is not None and not mysettings.local_config:
-
- usemask = mysettings.usemask
- conditional = atom.use.conditional
- if usemask.intersection(atom.use.enabled):
- continue
- if conditional is not None and \
- usemask.intersection(conditional.enabled):
- continue
-
- useforce = mysettings.useforce.difference(usemask)
- if useforce.intersection(atom.use.disabled):
- continue
- if conditional is not None and \
- useforce.intersection(conditional.disabled):
- continue
-
yield cpv
def invalidentry(self, mypath):