mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2025-07-30 22:43:08 +03:00
@ -403,11 +403,11 @@ def turn_off_dependencies(config_settings, exclude=None):
|
|||||||
# Recursively determine the excludable dependencies
|
# Recursively determine the excludable dependencies
|
||||||
excludes = set()
|
excludes = set()
|
||||||
if exclude:
|
if exclude:
|
||||||
rev_excludes = set(REVERSE_DEPENDENCIES.get(exclude, []))
|
revdep = set(REVERSE_DEPENDENCIES.get(exclude, []))
|
||||||
while rev_excludes:
|
while revdep:
|
||||||
dep = rev_excludes.pop()
|
dep = revdep.pop()
|
||||||
excludes.add(dep)
|
excludes.add(dep)
|
||||||
rev_excludes.update(set(REVERSE_DEPENDENCIES.get(dep, [])) - excludes)
|
revdep.update(set(REVERSE_DEPENDENCIES.get(dep, [])) - excludes)
|
||||||
|
|
||||||
for key, value in sorted(config_settings.items()):
|
for key, value in sorted(config_settings.items()):
|
||||||
if value is not False:
|
if value is not False:
|
||||||
|
Reference in New Issue
Block a user