Imported Upstream version 1.10.2
[platform/upstream/krb5.git] / src / windows / build / copyfiles.xml
1 <?xml version="1.0" encoding="utf-8" ?>
2     <Files>
3         <!-- File from    paths are relative to <src>\pismere\athena  -->
4         <!-- File to            paths are relative to <src>\pismere\staging -->
5         <File dummy="foo" /> <!-- Forces XML::Simple behavior -->
6             <!-- Without this, XML::Simple does not make an anonymous array and I can't figure out how to iterate over it. -->
7
8         <!-- Build-dependent files (from release or debug build): -->
9           <File name="nidmgr32.lib"         from="..\target\lib\i386\%bldtype%\"    to="\lib\i386" />
10           <File name="xpprof32.lib"         from="..\target\lib\i386\%bldtype%\"    to="\lib\i386" />
11           <File name="wshelp32.lib"         from="..\target\lib\i386\%bldtype%\"    to="\lib\i386" />
12           <File name="loadfuncs.lib"        from="..\target\lib\i386\%bldtype%\"    to="\lib\i386" />
13           <File name="leashw32.lib"         from="..\target\lib\i386\%bldtype%\"    to="\lib\i386" />
14           <File name="krbcc32.lib"          from="..\target\lib\i386\%bldtype%\"    to="\lib\i386" />
15           <File name="krb5_32.lib"          from="..\target\lib\i386\%bldtype%\"    to="\lib\i386" />
16           <File name="krb524.lib"           from="..\target\lib\i386\%bldtype%\"    to="\lib\i386" />
17           <File name="kclnt32.lib"          from="..\target\lib\i386\%bldtype%\"    to="\lib\i386" />
18           <File name="gssapi32.lib"         from="..\target\lib\i386\%bldtype%\"    to="\lib\i386" />
19           <File name="getopt.lib"           from="..\target\lib\i386\%bldtype%\"    to="\lib\i386" />
20           <File name="delaydlls.lib"        from="..\target\lib\i386\%bldtype%\"    to="\lib\i386" />
21           <File name="comerr32.lib"         from="..\target\lib\i386\%bldtype%\"    to="\lib\i386" />
22           <File name="kfwcpcc.pdb"          from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
23           <File name="kfwlogon.pdb"         from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
24           <File name="netidmgr.pdb"         from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
25           <File name="nidmgr32.pdb"         from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
26           <File name="krb4cred.pdb"         from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
27           <File name="krb5cred.pdb"         from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
28           <File name="mit2ms.pdb"           from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
29           <File name="kdeltkt.pdb"          from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
30           <File name="kcpytkt.pdb"          from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
31           <File name="xpprof32.pdb"         from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
32           <File name="wshelp32.pdb"         from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
33           <File name="ms2mit.pdb"           from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
34           <File name="leashw32.pdb"         from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
35           <File name="leash32.pdb"          from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
36           <File name="leash32.chm"          from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
37           <File name="kpasswd.pdb"          from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
38           <File name="kvno.pdb"             from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
39           <File name="krbv4w32.pdb"         from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
40           <File name="krbcc32s.pdb"         from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
41           <File name="krbcc32.pdb"          from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
42           <File name="k5sprt32.pdb"         from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
43           <File name="krb5_32.pdb"          from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
44           <File name="krb524.pdb"           from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
45           <File name="klist.pdb"            from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
46           <File name="kinit.pdb"            from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
47           <File name="kdestroy.pdb"         from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
48           <File name="kclnt32.pdb"          from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
49           <File name="k524init.pdb"         from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
50           <File name="gssapi32.pdb"         from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
51           <File name="gss-server.pdb"       from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
52           <File name="gss-client.pdb"       from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
53           <File name="gss.pdb"              from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
54           <File name="comerr32.pdb"         from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
55           <File name="kfwcpcc.exe"          from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
56           <File name="kfwlogon.dll"         from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
57           <File name="netidmgr.chm"         from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
58           <File name="netidmgr.exe"         from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
59           <File name="nidmgr32.dll"         from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
60           <File name="krb4cred_en_us.dll"   from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
61           <File name="krb4cred.dll"         from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
62           <File name="krb5cred_en_us.dll"   from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
63           <File name="krb5cred.dll"         from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
64           <File name="mit2ms.exe"           from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
65           <File name="kdeltkt.exe"          from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
66           <File name="kcpytkt.exe"          from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
67           <File name="xpprof32.dll"         from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
68           <File name="wshelp32.dll"         from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
69           <File name="ms2mit.exe"           from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
70           <File name="leashw32.dll"         from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
71           <File name="leash32.exe"          from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
72           <File name="kpasswd.exe"          from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
73           <File name="kvno.exe"             from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
74           <File name="krbv4w32.dll"         from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
75           <File name="krbcc32s.exe"         from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
76           <File name="krbcc32.dll"          from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
77           <File name="k5sprt32.dll"         from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
78           <File name="krb5_32.dll"          from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
79           <File name="krb524.dll"           from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
80           <File name="klist.exe"            from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
81           <File name="kinit.exe"            from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
82           <File name="kdestroy.exe"         from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
83           <File name="kclnt32.dll"          from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
84           <File name="k524init.exe"         from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
85           <File name="gssapi32.dll"         from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
86           <File name="gss-server.exe"       from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
87           <File name="gss-client.exe"       from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
88           <File name="gss.exe"              from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
89           <File name="comerr32.dll"         from="..\target\bin\i386\%bldtype%\"    to="\bin\i386" />
90           <File name="netiddev.chm"         from="..\target\bin\i386\%bldtype%\"                            to="\doc" />
91 <!-- why copy twice?          <File name="NetIddev.chm"         from="auth\krb5\src\windows\identity\obj\i386\%bldtype%\doc\"   to="\doc" newname="netiddev.chm" /> -->
92
93         <!-- Build-INdependent files, always copied: -->
94         <File name="relnotes.html"          from="..\doc\kerberos\"                                         to="\doc" />
95         <File name="leash_userdoc.pdf"      from="auth\leash\help\"                                         to="\doc" />
96         <File name="NetIdMgr.pdf"           from="auth\krb5\src\windows\identity\doc\"                      to="\doc" newname="netidmgr_userdoc.pdf" />
97         <File name="msi-deployment-guide.txt" from="auth\krb5\src\windows\installer\wix\"   to="\doc" />
98         <File name="com_err.h"              from="auth\krb5\src\include\"       to="\inc\krb5" />
99         <File name="krb5.h"                 from="auth\krb5\src\include\"       to="\inc\krb5" />
100         <File name="profile.h"              from="auth\krb5\src\include\"       to="\inc\krb5" />
101         <File name="win-mac.h"              from="auth\krb5\src\include\"       to="\inc\krb5" />
102         <File name="krb5.h"                 from="auth\krb5\src\include\krb5\"  to="\inc\krb5\krb5" notrequired="true" />
103         <File name="gssapi.h"               from="auth\krb5\src\include\gssapi\"    to="\inc\krb5\gssapi" />
104         <File name="gssapi_generic.h"       from="auth\krb5\src\include\gssapi\"    to="\inc\krb5\gssapi" />
105         <File name="gssapi_krb5.h"          from="auth\krb5\src\include\gssapi\"    to="\inc\krb5\gssapi" />
106         <File name="cacheapi.h"             from="auth\krbcc\include\"    to="\inc\krbcc" />
107         <File name="leasherr.h"             from="auth\leash\include\"    to="\inc\leash" />
108         <File name="leashinfo.h"            from="auth\leash\include\"    to="\inc\leash" />
109         <File name="leashwin.h"             from="auth\leash\include\"    to="\inc\leash" />
110         <File name="loadfuncs-afs.h"        from="util\loadfuncs\"    to="\inc\loadfuncs" />
111         <File name="loadfuncs-afs36.h"      from="util\loadfuncs\"    to="\inc\loadfuncs" />
112         <File name="loadfuncs-com_err.h"    from="util\loadfuncs\"    to="\inc\loadfuncs" />
113         <File name="loadfuncs-krb.h"        from="util\loadfuncs\"    to="\inc\loadfuncs" />
114         <File name="loadfuncs-krb5.h"       from="util\loadfuncs\"    to="\inc\loadfuncs" />
115         <File name="loadfuncs-krb524.h"     from="util\loadfuncs\"    to="\inc\loadfuncs" />
116         <File name="loadfuncs-leash.h"      from="util\loadfuncs\"    to="\inc\loadfuncs" />
117         <File name="loadfuncs-lsa.h"        from="util\loadfuncs\"    to="\inc\loadfuncs" />
118         <File name="loadfuncs-profile.h"    from="util\loadfuncs\"    to="\inc\loadfuncs" />
119         <File name="loadfuncs-wshelper.h"   from="util\loadfuncs\"    to="\inc\loadfuncs" />
120         <File name="loadfuncs.c"            from="util\loadfuncs\"    to="\inc\loadfuncs" />
121         <File name="loadfuncs.h"            from="util\loadfuncs\"    to="\inc\loadfuncs" />
122         <File name="nameser.h"              from="wshelper\include\arpa\"   to="\inc\wshelper\arpa" />
123         <File name="hesiod.h"               from="wshelper\include\"        to="\inc\wshelper" />
124         <File name="mitwhich.h"             from="wshelper\include\"        to="\inc\wshelper" />
125         <File name="resolv.h"               from="wshelper\include\"        to="\inc\wshelper" />
126         <File name="wshelper.h"             from="wshelper\include\"        to="\inc\wshelper" />
127         <File name="msi-deployment-guide.txt" from="auth\krb5\src\windows\installer\wix\"   to="\install\wix" />
128         <File name="config.wxi"             from="auth\krb5\src\windows\installer\wix\"     to="\install\wix" />
129         <File name="features.wxi"           from="auth\krb5\src\windows\installer\wix\"     to="\install\wix" />
130         <File name="files.wxi"              from="auth\krb5\src\windows\installer\wix\"     to="\install\wix" />
131         <File name="kfw.wxs"                from="auth\krb5\src\windows\installer\wix\"     to="\install\wix" />
132         <File name="Makefile"               from="auth\krb5\src\windows\installer\wix\"     to="\install\wix" />
133         <File name="property.wxi"           from="auth\krb5\src\windows\installer\wix\"     to="\install\wix" />
134         <File name="platform.wxi"           from="auth\krb5\src\windows\installer\wix\"     to="\install\wix" />
135         <File name="runtime.wxi"            from="auth\krb5\src\windows\installer\wix\"     to="\install\wix" />
136         <File name="runtime_debug.wxi"      from="auth\krb5\src\windows\installer\wix\"     to="\install\wix" />
137         <File name="site-local-tagged.wxi"  from="auth\krb5\src\windows\installer\wix\"     to="\install\wix" />
138         <File name="bannrbmp.bmp"           from="auth\krb5\src\windows\installer\wix\Binary\"  to="\install\wix\Binary" />
139         <File name="completi.ico"           from="auth\krb5\src\windows\installer\wix\Binary\"  to="\install\wix\Binary" />
140         <File name="custicon.ico"           from="auth\krb5\src\windows\installer\wix\Binary\"  to="\install\wix\Binary" />
141         <File name="dlgbmp.bmp"             from="auth\krb5\src\windows\installer\wix\Binary\"  to="\install\wix\Binary" />
142         <File name="exclamic.ico"           from="auth\krb5\src\windows\installer\wix\Binary\"  to="\install\wix\Binary" />
143         <File name="info.bmp"               from="auth\krb5\src\windows\installer\wix\Binary\"  to="\install\wix\Binary" />
144         <File name="insticon.ico"           from="auth\krb5\src\windows\installer\wix\Binary\"  to="\install\wix\Binary" />
145         <File name="new.bmp"                from="auth\krb5\src\windows\installer\wix\Binary\"  to="\install\wix\Binary" />
146         <File name="removico.ico"           from="auth\krb5\src\windows\installer\wix\Binary\"  to="\install\wix\Binary" />
147         <File name="repairic.ico"           from="auth\krb5\src\windows\installer\wix\Binary\"  to="\install\wix\Binary" />
148         <File name="up.bmp"                 from="auth\krb5\src\windows\installer\wix\Binary\"  to="\install\wix\Binary" />
149         <File name="custom.cpp"             from="auth\krb5\src\windows\installer\wix\custom\"  to="\install\wix\custom" />
150         <File name="custom.h"               from="auth\krb5\src\windows\installer\wix\custom\"  to="\install\wix\custom" />
151         <File name="config_1033.wxi"        from="auth\krb5\src\windows\installer\wix\lang\"    to="\install\wix\lang" />
152         <File name="strings_1033.wxl"       from="auth\krb5\src\windows\installer\wix\lang\"    to="\install\wix\lang" />
153         <File name="ui_1033.wxi"            from="auth\krb5\src\windows\installer\wix\lang\"    to="\install\wix\lang" />
154         <File name="license.rtf"            from="auth\krb5\src\windows\installer\wix\lang\"    to="\install\wix\lang" />
155         <File name="krb5.conf"              from="auth\krb5\src\config-files\"  to="\sample" newname="krb5.ini" />
156     </Files>