• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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