INNER CODE UNIT · Python
filter_folders
CrypToolProject/CrypTool-2 · LibSource/mpir/msvc/_msvc_filters.py:7
def filter_folders(cf_list, af_list, outf):
f1 = r''' <ItemGroup>
<Filter Include="Header Files" />
<Filter Include="Source Files" />
'''
f2 = r''' <Filter Include="Source Files\{0:s}" />
'''
f3 = r''' </ItemGroup>
'''
c_dirs = set(i[2] for i in cf_list)
a_dirs = set(i[2] for i in af_list)
if a_dirs:
c_dirs |= set((r'mpn\yasm',))
outf.write(f1)
for d in sorted(c_dirs):
if d:
t = d if d != r'mpn\generic' else r'mpn'