Lines Matching refs:dep
52 def finish_family_dependency(dep: str, bits: int) -> str:
53 """Finish dep if it's a family dependency symbol prefix.
56 qualified by the key size. If dep is such a symbol, finish it by adjusting
59 return re.sub(r'_FAMILY_(.*)', r'_\1_' + str(bits), dep)
66 return [finish_family_dependency(dep, bits) for dep in dependencies]
131 if not all((dep.lstrip('!') in _implemented_dependencies or
132 not dep.lstrip('!').startswith('PSA_WANT'))
133 for dep in dependencies):
136 def tweak_key_pair_dependency(dep: str, usage: str):
142 if dep.endswith('KEY_PAIR'):
146 ret_list.append(re.sub(r'KEY_PAIR', r'KEY_PAIR_BASIC', dep))
147 ret_list.append(re.sub(r'KEY_PAIR', r'KEY_PAIR_IMPORT', dep))
148 ret_list.append(re.sub(r'KEY_PAIR', r'KEY_PAIR_EXPORT', dep))
150 ret_list.append(re.sub(r'KEY_PAIR', r'KEY_PAIR_GENERATE', dep))
153 ret_list.append(dep)
158 for dep in dep_list
159 for new_deps in tweak_key_pair_dependency(dep, usage)]