1<?xml version="1.0" encoding="UTF-8"?>
2<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
3    <?define exts=_testcapi;_ctypes_test;_testbuffer;_testimportmultiple;_testmultiphase;_testconsole;_testinternalcapi ?>
4    <Fragment>
5        <ComponentGroup Id="test_extensions">
6            <?foreach ext in $(var.exts)?>
7        
8            <Component Id="$(var.ext).pyd" Directory="DLLs" Guid="*">
9                <File Name="$(var.ext).pyd" KeyPath="yes" />
10            </Component>
11            
12            <?endforeach ?>
13        </ComponentGroup>
14    </Fragment>
15    
16    <Fragment>
17        <ComponentGroup Id="test_extensions_symbols">
18            <?foreach ext in $(var.exts)?>
19            
20            <Component Id="$(var.ext).pdb" Directory="DLLs" Guid="*">
21                <File Name="$(var.ext).pdb" />
22            </Component>
23            
24            <?endforeach ?>
25        </ComponentGroup>
26    </Fragment>
27    
28    <Fragment>
29        <ComponentGroup Id="test_extensions_d">
30            <?foreach ext in $(var.exts)?>
31            
32            <Component Id="$(var.ext)_d.pyd" Directory="DLLs" Guid="*">
33                <File Name="$(var.ext)_d.pyd" />
34            </Component>
35            <Component Id="$(var.ext)_d.pdb" Directory="DLLs" Guid="*">
36                <File Name="$(var.ext)_d.pdb" />
37            </Component>
38            
39            <?endforeach ?>
40        </ComponentGroup>
41    </Fragment>
42</Wix>
43